I know.....beating this dead horse! I've searched the forums but have not been able to find anything about this company. It's odd not finding them in the forums as it says they've been in business since 2007. Surely, somebody here has used them for cars.
Anybody used them for a rental car? Can you share your experiences?