We ship UPS, FedEx and United States Postal Service (Priority Mail). We are happy to give an estimated delivery date but can not be liable if the package is not delivered on that date. We guarantee every product for 15 days to assure your satisfaction. We also accept returns if the product isn't what you expected or doesn't meet your specifications within that 15 day period. To make the return process as easy as possible, your return MUST have a Return Authorization (RA) number. Simply give us a call at (800) 465-4577  for instructions.