Well, must say I also haven't had any problems with them yet besides the staff being damn lazy in some of the shops. Called to check on a game at 1 in the afternoon on a week day and they were apparently too busy to help me, "please send an email".
But with pre-orders all goes smoothly so far. Ordered 3 games in the past 2 months and no problems there. Also do the pay in store option.