To me an @yahoo.com or @aol.com type email address doesn't inspire confidence. I wouldn't totally disregard them, but would need extra convincing in other ways. There may be very good reasons to have such an email address, but that's how I feel.
I understand the telephone issue - lot of time can be wasted on one with tire kickers and such.
The email address as mentioned, kinda raises an eyebrow - not a big deal, but - oh, you don't have a real email address? Oh.... Like phone calls, emails can be even more time consuming, and filtering out the spam for a small-time outfit - oh boy, I do understand the problems. This customer service is not an easy balance.
I kinda prefer homemade, less-slick web sites, I like the mom & pop from the back shed type of business that implies.
Not having a physical location on the 'contact' area of a web site is always a deal killer for me. It means - to me - 100% scammer from overseas, I will not bother looking at a product if I can't fairly easily get a physical, snail-mail address for my records. So many legal laws are set up to use snailmail to work out issues, that if a company witholds a snailmail address/ location, I'm not going to bother to even ask any questions, I'll move on to another manufaturer and have done so with real orders in the past. Prices won't matter, if there is no location, I'm not a customer, not worth my time.
I see the original manufaturer of this thread is watching, and I was not in the market at this time for their product, I have nothing good or bad to say about anyone, it looks like they followed up very well. Got no axe to grind.
Just, for any manufaturer, how _I_ will look over their web site - aside from the actual product.
--->Paul