Ah ha, i think I found the name of the "bad blood" vendor finally. Do you think that you might have been thinking of EV Components :evil:
As recall they alledgedly ran off with alot of customer money, and the company owner had a Tesla.
Anyway, unless somebody disuades me, I think my next...