I've known Robert and the guys at Element for a couple years now. I've had Element mount tires for me, which is something I don't trust many people to do. Every other tire shop has given me back my custom wheels with damage... Not Element. My wheels came back in the same shape they were dropped off in, with the new tires mounted up leak free and balanced well.
I've had at least 4 or 5 friends use Element for everything from tire/wheel purchases, to mounting/balancing and even suspension purchases and I've yet to hear a complaint. One of my friends trusts Element with his extremely rare Advan wheels (the only known set in North America), so that should tell you something.