If you have to have your phone looked at, Google how to hard reset it. Their technicians obviously don't know what they are doing if you have to leave your phone there overnight or all day. Either hire qualified technicians or hire more underpaid idiots to fill the spots for your "fixes" to every problem which is only hard resets. Numerous times have I came into the store to get my phones fixed thru out the years and everytime I comeback because a "hard reset" just doesn't do it. And each time I prove the technician monkeys wrong when I show them how to do a hard reset & how quick its done yet still my phone doesn't work. If Verizon never screwed me royally when they first came out with their massive overcharging and absolutely rude customer service,I would switch in a heartbeat to them. Luckily your over the phone customer and my employee discounts are they only thing that saves you Sprint.