Anyone tried these guys? (they're an advertiser on this site)

The free trial offer seems great, but I'm surprised there's no ratings for this outfit on www.hostsearch.com. Anyone got any feedback?

(Note: I'm not affiliated with them--I just am interested in possibly signing up.)