Our friends at Jeditemplearchives are reporting more finds of last year’s Wal-Mart exclusive Vulture Droid and Dewback at Ross stores for $13.99 each (complete with Wal-Mart exclusive stickers!).
If you’ve been holding out on these, this is a great price for some of the better product from 2012.