I'd never use them. For one, I know someone who used them who did not like their items.
For two, I posted a comment on a FB forum where they advertise questioning their company, and the Admins took my comment down...any forum that does that..not trustworthy. I left the group and they proceeded to insult me for being pissed off and stating the fact that it's fucking bullshit.
At the end of the day being a Mod and Admin on 10+ forums earns me the ability to speak about such issues and be trusted as such, so ultimately deleting a comment was not in their best interest.
Lastly, many many members of forums I am on have complained that they "magically" have their email addresses and send them emails daily and members wonder how it is they got their info.
So it's your call if you wanna run with these guys. I will never recommend them on any forum I am part of.