We handle returns on a case by case basis within 30 days. It is obviously easier to accept returns from our local customers and much more difficult when there are shipping companies involved. We have a restocking fee on all accepted returns of 15% and the cost of return shipping via the same shipper in the same condition is the responsibility of the customer. Cancelled orders that have not shipped are subject to a 5% restocking fee.