Absolutely the best experience I’ve had to date! They kept me in the loop as they fixed my computer and made sure I understood everything that was going on!(I hate getting confused and feeling like a burden to the techs) If I ever have another problem I will definitely be back to this establishment and you bet I’ll be telling anyone that will listen about my amazing experience!!!