I love this site. They offer same day shipping. I usually get my package within 1-2 days, I don't know how they ship so fast. They also have great styles that are very affordable. I have been to pretty girl stores many times and now I LOVE shopprettygirl.com