We needed pens for our local business. Placed the order and less than 10 business days later, it was received (even after I made a last-minute modification to the logo color). Much better service than another company that had almost a 1-month wait time (not including the time it would take to ship!). Happy with the price as well, and great customer service. 10/10 would recommend!