Glenn Henshaw
Horrible customer service. They expect me to pay for mistakes in domain registration that they made. They engage in bait and switch techniques with their domain name renewals (advertise $9.99, then charge $18 on checkout).
Services Period: Past customer during December, 2007 - December, 2009