I usually like this place, but I recently had a bad experience. I went here to buy MW3 on release day. Granted, I know that it was gonna be busy, but that is specifically why I put a hold and purchased it the day before. When I arrived there at 6:00pm (18 hours after its release), I still had to wait in line for 30 minutes. What is the point in me purchasing the product if I still have to wait in line for that long? Finally, one of the guys behind the counter had the bright idea of asking the people in the store if they had previously purchased their item and had their receipt. Out of 25 people that were there, 2 people raised their hands. Needless to say, if it weren't for the smart thinking of one employee, the wait time would have been much longer.