MDDHosting has been most helpful since I started using its services near the end of last year. It has excellent on-line tutorials and there's always been a helpful person to come to my rescue when I've gotten stuck. I'm no computer expert; in fact, I'm a novice, and when I first started I was frankly overwhelmed. But I've accomplished what I set out to do when I first subscribed, and MDDHosting has been a big part of my success. I'm grateful I came first to MDDHosting! Thank you! Five stars!!