Spam - Barbie The Princess Popstar Musical Light-Up Castle at Target for $39.86
Each set has 9 rooms with actual opening doors and staircases that flash to music and can be played like a piano. Your little girl can even play music from the movie.
This is eligible for standard home delivery for an additional $9. However, you can also choose Click + Collect for free!