Would give them 0 stars if possible. Had to take off work and best buy over booked them for the day. I had to take off work. They gave me a 7am to 7pm time frame and at 9pm called me and said sorry we can't come. Then couldn't get an another appointment for over a week. Terrible terrible service.