One thing to watch with TRU is that they mark up the price of the
Lego sets to begin with. A lot of the times they are 30% more than if you ordered from
Amazon or Lego directly or bought at Target. So, Buy One Get One 50% is really only 25% off to begin with, so if they are marked up you really aren't getting anything off.
Check and make sure the sets aren't marked up before you buy. I always walk through TRU with my smartphone, checking prices on Amazon or Lego to make sure it really is a good deal.