Hey Alcheng! Just got my front two Michelin PSS!
I'm going to make an appt at m nearest Tire Rack approved installer, which is basically Tire Kingdom. They've done work for me before, but not on a 19" wheel with a 35 series tire. Looking at the Tire Rack website it states that approved installers have to have a "touch free" machine. Wish me luck guys!