June 2013
I have been there multiple times. Bad wait times. They are usually unable to fix the problems, and never do so without charging exorbitant extra fees, despite my having bought into their "service plans". You are better off going elsewhere or finding help on the internet.