RUN to your nearest Wal-Mart. I just bought a beautiful Snow White dress for $19.77 at the Wal-Mart Supercenter. They are very good quality. The dresses were very picked over. There was only one Snow White and one Sleeping Beauty left. I think there must have been Cinderella also but they were already gone. I also bought the Snow White tiara for $5.46. They had all the accessories for all the princesses at great prices. It was in the toy department. I think they must have just started carrying these dresses because I haven't seen them before. Just wanted to pass this along!