I've been in marketing for 17 years and have worked with tons of various vendors over the years. This was by far the worst experience I've ever had! Their customer service is absolutely horrible. I placed an order for lanyards and requested a specific delivery date. I chose the shipping option that showed a delivery date one week before I needed the product just in case. Four days before the date I selected, I received an email stating that it was delayed and wouldn't be ready for another month. I contacted them to cancel the order since I needed them for a specific event and they told me I would have to pay 70% of the original invoice in order to cancel since it was "already in production." They would not work with me AT ALL. We disputed the charge with our credit card company multiple times and they would fight it every time. Long story short, we ended up just continuing with the order because we weren't going to pay almost $2,000 for no product. We also had to change the shipping address since they would no longer be delivered to the event location and they charged us an additional $35 just to change an address. It took just under 6 months to resolve this with their awful customer service team. They also charged us AGAIN when we decided to continue with the order and it took 3 weeks just to get them to submit the refund. I will never work with them again and can't believe how terrible this experience was. Just an FYI, they are the same company as customlanyards.com and 24hourwristbands.com. Beware if you decide to work with them!