I know they make very nice resin products,I have used a few of their stowage kits.
I searched the internet for other complaints,scams or problems in dealing with them,couldn't find any.
So,it would be unfair for me to pass judgement after hearing only one side the story,that's the problem with these type of posts,the seller has no way to know about or defend himself here.
Hopefully whatever problem you have is resolved to your satisfaction.