Any purchases from ebay have been delivered with no hassle and on time. Ebay is my first stop when shopping online. Recently had to cancel an order and both seller and ebay had sorted the problem immediately with great communication every step of the way.