I know someone who bought one from them and had a chance to see it in person...the quality is not good. They are very thick and look like they were cut with a pair of dull scissors, very sloppy looking. The paint job is not that great either...not much detail. The detail is very rough. I guess if you are looking for something in a lower price range they would be ok, but I don't think they are worth the money they are charging. They will not adhere btw...he tried and they are not made to fit the body, you can't get it to stick. They are pretty heavy too.
I saw that reelmagik is coming out with an STP, which should be a 3 in 1...I'd hold out for that one.