I have tried them and they are a good pad. When i first saw them i was impressed with the finish and detail of the pads and also the FF rating, i must admit i was put off by the "Made in India".
Make a long story short i had put a set of Thermo quiets on a GMC and the guy was not happy, they were noisy,
No matter if they had sauce or not they squealed when cold. AA offered a replacement set or these after almost a year at no charge so i figured go ahead and try them.
The TQ were FE rated so if these new ones held up to their rating they should be better and they are.
Fit is very good, performance and noise is much better than the previous ones, they produce very little dust.
All in all these are good pads, regardless of where they were made i cant find anything bad to say about them. The customer is delighted so for me that is the bottom line.