I tried contacting them several times and they never got back to me. Even just for information about a specific car. Very poor customer service.
I contacted Bens and they called me back. They were very nice and tried to help me with a purchase however, I was not ready and had to go out of town.