
Leon Meredith
Hosting Begins set up my account within the hour and the longest I have had to wait for tech support is 90 minutes.
They actually fixed a problem that was my fault without fuss and gave me some useful advice.
Services Period: Past customer during July, 2005 - January, 2006