JTA moderator Bombadgungan has found the Discover The Force Dewback and Vulture Droid at ROSS. Click through for his report
Hi Paul,
I'm not sure if these were ever reported as being found at closeout stores, but I just found the Walmart exclusive TPM 3D Discover The Force Dewback and Vulture Droid at my local Ross store for a low $13.99 each. Sadly no Naboo Fighters there. :(