Been a customer for over 10 years. Recently ordered booklets to arrive on a Tuesday prior to an event. We paid an extra $90 in shipping to ensure this happened. When they did not arrive as promised, daily phone calls/online chats ensued to get them delivered on time. There was a new story every time we called. Finally, they had to overnight the order for a Sat AM delivery before our evening event. When we opened the box, the booklets were 8 pages short. We incurred an additional $500+ expense making copies to insert/stuff before our event. Horrible customer service; will never use again.