I dealt with mcdvideo before (once or twice). They seem legit to me. They send me new price lists once a month. And sometimes call me up to ask if I have anything to order. I received new items as expected. Only problem is they are in Cali. and I am in NYC. Transit time kills the video game business. If you don't have the game first day, you will lose sales period.