I found these today at the TRU in Farmington, CT.
Despite frequenting the 4 TRUs within 20 - 30 minutes from my house, this is the first I've seen them. They were on a cart, still in the box, getting ready to be put on the shelf. Just arrived today.
Still no sign of Speed Racer in the area. Most of the stores are in disarray as they move stuff around preparing for the holiday season. Who knows where they may have put them?