Yes, there is a bit of stripping to do with them, but with a sharp knife and a good pair of side cutters it’s not too bad, maybe 5 minutes per vehicle. I would say their service is good, very fast turnaround (2/3 days), and items meticulously wrapped.
The main reason reason I went for them was the consistency of scale which can be lacking sometimes with metal models.
In particular I really like their half tracks/soft skins.
Tempted by some of the arrowhead miniatures stuff, but they are not always fully stocked.