Chandler, AZ 85224, 1347 N Alma School Rd, Chandler
Good luck trying to get your initial deposit back after cancelling your service, horrible to non-existent customer support! I have sent 3 emails and finally was promised to get my deposit back, 3 weeks later… nothing. Sent 4 more emails during…