The reason it is coming up as "this is spam" is because the company maliciously spammed the boards on The Bump for a month straight. They posted constantly and even hacked the system when MODs started editing their posts. They're a shady, shady company.
As far as the covers go: I can speak for them first hand. I bought one when I was pregnant with DD. They're super cheap, made of thin material and fall apart easily. Yes, they're "free", but you're paying an inflated shipping cost which makes up for it.
Save your $ and put it towards a better cover.