Come on guys, this is a very professional company
1. No imprint
2. phone numbers only on request
3. all the mentioned addresses represent the airport offices, not their company
4. all named testimonials for some strange reason have a european background (mainly German / Austrian) though they have their base in the US
5. no word on the required visa to fly in the US (for the foreigners they are aiming at)
6. etc etc etc
And I'm pretty sure that you have to pay up front before you qualify for the low prices.
Boring.