Walmart???
Just look for a place that has a leverless/touch less mounting machine and guarantees their work. Let them know first hand that you don't want a single scratch on the rims and watch them install the tires. Tire Rack usually list whether a shop has a leverless/touchless or not.