I placed an order and I never received any notifications that it never shipped or that it was delayed. I call because I paid extra for next day shipping to be told that it had never left the warehouse. This happened to me multiple times. I would not buy from this site if you are expecting reliable delivery times.