This place does not even warrants a 1/2 a star, however since it's req... read more This place does not even warrants a 1/2 a star, however since it's required I have placed one. *******DO NOT USE THIS PLACE, RUN***** These are dishonest people from shady billing to unreliable repair. Worst customer service EVER.. There is no good rating on this company.... DO NOT USE!!!!!