Customer service is the best price isn't a issue and delivery not bad takes time to put together a small company, a large demand ; as fare as returns, refunds they are fare and handles problems rite then and there ,people that a problem with the products ; well go to o.r. they offer you a temporary solution, when out about till help arrives so do with nothing, and adapt, or have the best of everything, not knowing how to use it so cowboy up.....