Just a heads up, this place is legit. I know the owners of the physical location in Anaheim, CA.
www.videogamegeeks.com
2221 W Ball Rd # A
Anaheim, CA 92804-5314
(714) 817-7440
They have quite a bit of overstock of the cards on their shelf in the store as well. It's just distributor...