I have to say that I am highly dissappointed with this company. I ordered my favors for my daughters birthday party and when they arrived the favors I had ordered were not all there. I had called and called and called and was unable to hear back from anyone within time for her party. I ended up returning the items on a later date and it then took a month for me to actually recieve my refund! Even then it wasnt for any shipping! In the past I have ordered from a few different companies and not had the problems i have had with this site. A couple companies I would reccomend is www.favorfavor.com, www.celebrateexpress.com, and www.favorcentral.com. They were decent in the manner of which I received what I expected and when I expected it.