Who made them?! I sent my original one I moulded off 3 months ago and was told I would have a set ages ago but not heard a word, just want my original one back do I can at least make two then just paint them as its a biax carbon rather than a twill weave but I got the cloth free so not complaining!!