A mod posting spam? A mod promoting something that devalues the work of designers? Very disappointing to see.
I think the point of the post is to warn against this company, not to promote it.
Interesting that the mod deleted their derogatory comment, which I did receive the email on. I may have misunderstood, but such comments are hardly professional.