While that's been true in the past I haven't found that to be the case this year. Prices have been the same across the board for Target,
Walmart, TRU and
Amazon for Legos. They are all right next to each other in my area though and have been directed to not only match the other store but Amazon prices as well so that may be why.
My twins birthday is Nov 30th so I tend to know all the hot item prices like the back of my hand this time of year. I generally skip TRU unless they have something I can't get anywhere else. I have been pleasantly surprised by their prices this year. They had the flying Baymax for $29 last week when everyone else had it for $38.