I haven't got the time to call these guys yet, but I just got a popup that scared the crap out of me.
Number: +1 (888) 779-9348
How I got to the number: I got to the number while I was on the Yu-Gi-Oh! Card Maker forums. I don't really have much detail on how and why it popped up, but I was scrolling and I must have clicked on something. Sorry for the vague info but I am still not sure how it popped up, but it scared the crap out of me because of that annoying siren :neutral_face: