I had ordered a couple of accessories from them in last May and received a partial shipment very promptly. The last part of the order just came in a couple of days ago. Fortunately, I wasn't in a big hurry and it did include an apology for the delay and no additional shipping charges.