I just had a set installed a couple weeks ago (street) and haven't had any issues. Did some very spirited driving this weekend too.
I did not install them myself and the shop did say it was a pita to do the alignment.
Sorry to hear you're having problems with yours