Great experience each time I order. They communicate very well and keep you posted on ETA. They are also quick to let you know if there are any issues with your order. I very much appreciate the great customer service.