THE WORST. Bug problem treated twice per instruction from tech. Bugs returned in 1 week. MANAGER of Desert Sky returned my call after 3 days of me leaving messages and told me that my receipt was marked "No Warranty". When i asked for the owner of the company's name, he hung up on me and refused to answer return calls. Completely unacceptable, rude, and incompetent; however, they managed to cash my checks with no problem at all.