I agree on the price. They aren't worth $28, let alone $25. But their cuteness wins in the end. My 9 yr old wants one so she is getting the one with the kitty for her birthday this month and then I bought another from online walmart too over the weekend. They had the hard to find Spot so I couldn't resist! I will put that one away for Christmas. I swear, these will be impossible to find after Thanksgiving!