They may mess up when it comes to shipping things in flimsy bubble mailers, but their in-store customer service is second to none*. It's no wonder FS has been my first-stop destination for entertainment for years (for brick and mortar stores, at least).
*In Red Deer.
Seriously, some Future Shops are great. Others are terrible. I have one near my house I'm generally happy with. There's a location near my work that I absolutely hate. One time an associate there wouldn't honour a coupon because the game I was buying was on sale.
More recently I tried to price match an item and it took nearly half an hour because the guy clearly didn't want to do it, so he dragged his ass, made the phone call to check on stock and dragged that out... and then ultimately wound up asking his manager, too. I would have left and made the drive halfway across town to buy it at the other store, but I bought it there Future Shop to spite the uncooperative associate and then bitched about the experience in the "Win a gift card by filling out our survey" survey (and the "price beat" was worth another $10 off). I make a point to be very congenial when I'm trying to get a price match, because I read RFD and I know there are tons of people that are smug or pushy about it. I also called around to find a location that had the item in stock so he wouldn't have to jump through all sorts of hoops. Yet still the attitude.