I don't have a TRU near me, so I'll only be going back if I pass one on the ay to somewhere else.
I saw the SS Thundercracker weekend before last and in person it looks stunning. I had no intention of getting it. I think if it gets down to about $40 I might grab it, if I am at a TRU and there are any left.
Otherwise, most of their other stock, I either already have or have pre-ordered from somewhere else if I'm interested in it.