Call their bluff and ask where is the car... I can almost bet you, that they dont or never had it! This will give you leverage to use against them, that they never procured the car to sell to you in the first place.
Lawyer up and show them that you wont be bullied, go as far as telling them they owe you interest on the money they have been witholding of yours.
Before you do anything further, please ensure that you have logged a case with BMWSA regarding this dealership , if you bank with FNB, you can formally log a case of dispute, but you have to be able to prove that you a) you received no goods from them and b) that you have made attempts to retrieve your money after 30days.
Lawyer up and show them that you wont be bullied, go as far as telling them they owe you interest on the money they have been witholding of yours.
Before you do anything further, please ensure that you have logged a case with BMWSA regarding this dealership , if you bank with FNB, you can formally log a case of dispute, but you have to be able to prove that you a) you received no goods from them and b) that you have made attempts to retrieve your money after 30days.