It was a hard choice for me. I was between TRU and BB. I really enjoyed BB pricematching, got a lot of decent deals from them with no problems. Since they won last year though I decided to go with TRU with the ODST giftcards, the MW2 giftcards and all around giftcards.