Walmart has Disney Princess Royal Shimmer Dolls for $5 each! They regularly sell them for $10 each. There is still time to have these delivered to your house, or you can do store pick-up for FREE shipping!
Find even more Dolls for $5 at Walmart HERE.
Make sure you join the Holiday Shopping Deals Facebook Group where we post deals all day long!