Yep, I generally don't listen to all the haters who just make blanket statements that their products are bad (even if their one product was bad).
I guess what you can learn from this is their quality varies considerably unlike established companies like (obviously) GW.Edit with photos:
Not 'true' heigh comparisons due to elevated bases and angle, but it doesn't matter really. I mixed things up as much as I could. They are beastly as you can see and if I was made of money, my default marines would be true scale (since I collect 'humans' as well). Even if you only have marines, you can compare against the puny enemies.
The parts below are obviously incomplete, it's whatever wasn't used in the minis above. Guns come on a sprue of 6. Shoulder pads are rather meh, but more variety is good. These don't even compare to micro art pads which I decided to leave off the examples.