Have used them for several years - not the fastest but okay for the price. Last order was/is a nightmare. Ordered and received confirmation, told would be charged and notified when shipped - they got it half right - I was charged same day. Never received confirmation of shipment e-mail. After a week went on-line to my account and it showed shipment on day of order. After 10 days tried to call - that's a joke as I found out as multiple future calls were never answered either. Left message - no call back. After 2 weeks finally got a response to an e-mail. Said would reship 'priority' (blamed USPS for not delivering 1st time) and I would get them in 3 days or less. Well, I am at day 6, still no ink and of course they are not answering their phones. THEY SUCK!