Walmart offers the Disney Princess Girls' Puffer Coat in Pink for $8.50. Opt for in-store pickup to avoid the $5.99 shipping fee. That's $9 under our January mention and the lowest price we could find now by $15. It's available in size 5 only 4 to 6.