Yes.....actually just bought my second set 30mins ago.
Got them fitted to my VW Bora & track day clio which are paired to carbonmetallic pads and havent shown any signs of warpage even after them getting battered on track!!!
Very reasonably priced & work well IMO.