It's just spam, it's already been reported.

Re: experience with that company, we've had good luck googling for comments and feedback about various companies. I THINK you can even specify forums and user groups in your search. It's helped me back out on placing orders with iffy companies, and it might be useful for you, too.