Communication and service from Gareth and Geek Squad were awesome and well worth the money especially considering I needed my laptop fixed at short notice. Had same-day pick up and even has a drop-off service. Would definitely recommend their services.