I never had any issues with them and the dusting was mainly in the rear because they would drag.
Carbotech is the brand your looking for, they're expensive and hard to find and not worth it unless you need track pads.
__________________
Team White Car 2010