These people are thieves! After having my ECM diagnosed as "unrepairable" I asked for it back. I was told there would be a 150$ "diagnostic fee" to which I agreed in order to get my ECM. After receiving the unit back I noticed a 695$ charge to my CC. I reached out to get clarification but was told its for " services rendered". They did nothing but diagnose ECM. Nothing further was purchased. Working on disputing charges right now.and possibly even suing in Raleigh court.