I've ordered regularly from them with mostly great success over the past several years. I had an order months ago (3/2023) of pens that turned out to be leaky. A client who I keep stocked on their pens informed me on a visit that the pens were leaking. They had been throwing pens away by the handful. I snapped pics of what was still there and they were actively leaking. I sent in some pictures of the pens leaking.
Their customer service asked me to test and count the number of pens that had leaked, which is impossible given that these are marketing pens and with this exception, I never know who has them or what the results are once they are passed out and given away.
I furthermore have a business to run and this does not include acting as quality control for their products. I let it be and have been using my former stash while seeking a new vendor.
They have been calling to check in to see if I need to place an order and I share the story with each caller. Somebody this week (9/2023) called to check in and actually seemed to want to help but it's been a complete rinse & repeat - incredibly frustrating! I am not trying to get anything for free and this one order is a drop in the bucket compared to my overall spend. I haven't asked for any credits or anything back, yet they are more interested in wanting me to jump through hoops than make it right and maintain the relationship. I am done with this company and am seeking a new provider for my marketing products.