I needed my order by a certain date. I paid for that date of delivery. When the package didn't arrive I chatted the company. They said "Oh yes, we have had a ton of internal delays." The event I needed the cards for came and went. They said they would get back to me on a way to make-good but they never did. If you need something fast, do not go with them.