Didn't know them. Seems a quite legit really OZ-based shaper.
Here is a interesting presentation video:
There dyneema + high density EPS models could be interesting durability-wise, but the catch could be the weight, if it is important for you, as they are not PVC sandwich.