There’s a reason they have great online reviews…they harass you if you write a bad review. I had a bad experience with them for a diagnostic and initially left a 1 star review. The owner contacted me and offered a refund if I’d revise my review so I did. I upped them to 3 stars. The owner contacts me again saying the agreement was to remove the review (no- I specifically said “revise”) and have voicemails with him threatening me to charge my card again. I spoke with him explaining again the problems and how I never said I would remove my reviews… He left another voicemail with some major attitude. I have also since had 2-3 missed calls from him which I didn’t answer. Reviews going back to 1 star for harassing me over my review. Sorry the service was bad to begin with anyway.