I'm pretty pissed off buying Battle for middle earth for $50 at GameStop and learning about 3 hours later that bestbuy had it for $40. I was so eager to get out in the morning and get the game that I didn't think twice about checking for any ads.
Guess I just need a little more patience.
Just go back to Gamestop with the BB ad to do a price adjustment.