"If we can't find your site - your customers can�t find your site. You
need better search engine placement. "
They FOUND my site, didn't they? Else they wouldn't be emailing me about my site. And quite aside from all that... if you enter my name into Google, my site is the first thing that pops up.
I'm almost tempted to call them and find out how they can improve on that. ALMOST.
Gah. Spammers are not just evil and annoying, they are STUPID.