These guys are,great and fast. Brought my new MacBook Pro Retina in with logic board problems. They could not fixed but recommended a swap and had it done in two days. It's been a month now and the laptop works excellent. Good prices great turnaround times