These guys are thieves, please do not trust your car with them.
A few months ago, we had a tire set swap from these guys because our car showed flat tire sensor signal on our old set. They asked us to leave the car at their shop for a few hours.
Now, we went back for winter tire change and turns out that our car's tire pressure monitoring sensors (TPMS) were missing. The only way that could happen is if 'Mission auto & Truck repair' had taken out our TPMS during the last tire change.