I have used them a few times over the years and have always recieved what was promised and on time, they have the best interface around for desiging on-line print stuff, and allow many custom options for a decent price.
I have never been ripped by them, and o the best of my knowldge no SPAM email or other from different sources connected.
This been said, they do TRY to get you to sign up to one of their offers, and to buy extra stuff for high prices, they try VERY HARD... and they decided to take the root of doing it a bit slimy. But if you tread carefully through the buying process (as I do with any online vendor, and even regular vendor) and just pay attention to what's being asked, you wont fall in the pit holes. Another bad thing is shipping costs which are way high (I think it was $10-14 or so) - but that is also a known way of making money on top of a sale (see many eBay sellers)
Another vendor that tries to do an upsale is godaddy, those of you who have an website might know the name, they also try to sell you many more things, but it is done in a much more straightforward way, the button for continuing is on the BOTTOM, and there is always the option to say "No Thanks" (there is actualy a button to do that, no need to uncheck anything).