Has anyone used this brand? I cannot find out where they are made; although they tout using German made carbide. I ordered the inertia sander as the Sorby ones I had are kind of seizing up and aren't made very well. I also have the Sanding glove sanding solution which is great but those proprietary pads are pricey and they come apart rather quickly.