The phone department is very knowledgeable. The geek squad department  is slow and doesnt have great  customer service. They give  you unrealistic time frames and have you  wait an extra 30 minutes while they chit chat between each other in the back