I have dealt with this particular location a number of times and have been nothing but pleased. If you have warranty they don't play any games, they will just fix the problem. The employees have always been very nice in person and over the phone as well. I highly recommend coming here.