the service sucks? where did you read that? even if their service sucks... they have some revenues and it looks like the company really exists. It's always possible to improve services