Please please please, I implore you to NOT do business with this Car-X (which is in Maryland Heights, despite this saying Hazelwood). I took my VW in for a routine oil change, and they botched it, leaving me on the side of I-44 on my way home Memorial Day weekend around 5:30. After I called the manager, Jeremy, he said he would send a tow truck to bring it in and they would fix it. An hour later the tow truck came and as we went back to Car-X, i tried to call jeremy only to discover that he had LEFT. So much for ""fixing"" it! So I was once again stranded and scared to drive my car, which was undrivable anyway. I had to get home to OKC that evening, so I went to the closest rental place at the airport, rented the only car they had left and drove home. Talking to the general manager of all area CarXs AND corporate did nothing. After many email exchanges and phone calls, their snide bookkeeper, Dennis Lorson, refused to compensate me for my expenses after they screwed up my car. He also would not let me talk to the general manager, John Sturgis. I had it towed on Monday to the VW dealership, where it was discovered CarX used the WRONG filter, and they knew it was the wrong filter, and jammed it on there to make it work anyway. Ridiculous, and I will NEVER EVER EVER go to CarX again, and I tell everyone I see about them and their shoddy business practices. Don't use CarX!
Cons: High price, bad customer service, uncaring employees