Kmart: Fisher-Price Disney Princess Musical Princess Mirror Only $19.99 + Free Shipping
Kmart has the Fisher-Price Disney Princess Musical Princess Mirror marked down to only $19.99 (Amazon has it for for $34.97 )
Plus get free shipping when you can sign up to a FREE 90 trial of Shop Your Way Max. (Your membership does not automatically enroll so after your 90 day trial period you wont get charged unless you actually join the annual membership for $79). Or choose free in-store pickup.