I can certainly understand that you are feeling more than a little p*&^ed off.
I waited about 3 months for mine, which it would seem was a long way less time than you have been waiting.
Worth the wait, as far as I was concerned, and I would say I have had only good experiences using it since.
Local consumer law may give you a way to getting a refund, or to put pressure on the supplier to deliver the RC.
I don't own a credit card, so I can't really comment straight off about how supportive they might be with a 'charge back' after this long, but again, local consumer law may help you there, especially if you have the evidence the supplier has
a) asked you to be patient - beyond what would otherwise be a reasonable and acceptable time, and
b) if you also have records to show the supplier has not responded in a timely manner to your fair and reasonable inquiries about how much longer you could expect to wait for delivery of the RC.
While the supply of the particular chips needed for the V1 Smart Controller might be out of your suppliers control, the loss of goodwill for their business would surely be worth way more than the $10.00 discount that has been offered, with this sort of negative publicity - especially if such publicity revealed others had experienced similar delivery problems - being potentially very damaging.
Lawyering up is always an expensive option, wherever in the world you are, but getting some advice from say a free community based law office may be a good starting point, and might almost certainly be very helpful in identifying what legal redresses you might have.
Happy and safe flying