I was worried what I bought on their site wouldn't be legit. But it totally was! I'd definitely be willing to order from them again. I just thought it weird some of their contact info, and my payment went to a Bradshaw Consulting.
I was never on their website. I have been to their game store several times. Friendly helpful people there.
Yes! Bit confusing layout but it's legit!
Thanks! Your answer is awaiting moderation.