Oriental Trading Company screwed us over...again. We placed an order on Monday of this week for several party items for an event this Saturday. We paid extra for shipping based on OTC's delivery estimate to get it here before the end of the week. It's now the end of the week, and guess what? The package isn't here and won't be here until the day of the event. I can't tell you how disgusted and disappointed we are in Oriental Trading Company. This isn't the first time this has happened to us, but it will definitely be the last. Do yourself a favor and choose Amazon, or another reseller if you actually need your items in a timely manner. If I could give Oriental Trading Company negative stars, I would right now based on my anger at this situation.