It's bad to say that G word on these boards.
I don't personally have any experiance with this company, but I do know I've read a few bad things about them, as have most who view this board. Just be careful about a bunch of people saying "I've heard bad things" since 90% of them are refering to the same few threads that popped up on this board, which people formed ignorant opinions on.