Veolus 98% 114 Feedback Negative Jun 3, 2005 Didn't receive payment for domain. Waited for weeks. Not recommended!