Ive purchased twice from zoom direct and both times my order has been delivered within 48 hours. The second order i had to call them before ordering to check a specification of a product and the lady was extremely helpful and went out of her way to find the information needed. I would highly recommend using this company.