Blake R.
Total rip off!
I wish I had read these reviews before sending my ECM in for repair! As many others have noted, this place is a rip off! I’ll be contacting my CC company in order to dispute their “non refundable” diagnostics! Do NOT use this company unless you relish frustration and being taken advantage of!!


