I ordered 7 items on February 22. Three were delivered in a timely fashion. After a week, I was told 2 would not arrive until Miid-April. The remaining were to be delivered March 4. Then March 10. Then March 20. Then March 30. I was not notified of these delays; I knew only because I logged in to check order status. On March 31, the message was that if I didn't hear by March 24, I should contact you. A tracking number was finally generated on March 31. Unacceptable.