These guys are THE BEST!!! Prompt and courteous service as always... I took my phone in yesterday to get my speaker repaired and it was fixed and working within 40mins... They were so nice, and their rates are reasonable and affordable. I highly recommend them... Thanks Desert Wireless... :)