That sounds pretty shady. I would attack their business, no mercy. This agression will not stand man. This is one of the reasons i take my car to only one mechanic who i trust. I wish you all the luck getting your car back and or compensation for your loss.
Best, Lenny