Don't know these guys, but I did actually end up ordering stuff a few times from those spammers at work (hey, wasn't my own money!

). They do usually ship something, that's the funny bit. But I would never dare to do that with my own money or credit cards, for obvious reasons. What you get is sometimes *uhm* interesting... I've been pleasantly surprised on a few occasions, this is how I actually found the company where I order most of my small machined parts these days. But I also once got PCBs that I'm fairly certain were made with left-over stock from the seventies.
But yeah, I wouldn't trust these guys, especially if they use subject headers like that.