Thanks for your input, everyone! I did end up going with WM, but they didn't fill up the tires to the recommended psi (on the door jam) and they messed up the odometer reading on the receipt which I'm trying to get fixed (they entered in the service reminder mileage, instead of the actual mileage!) Other than that, everything seems okay so far, fingers crossed.