Genuine alright.
They are astronomically expensive for stuff though. Obviously it's all high quality, ex-Prodrive stuff and you could argue that it is worth the asking price, but at the same time, since they bought the job-lot of parts from Prodrive when they broke ties from Subaru, they literally name whatever price they want as they have a sole monopoly on ex-works rally parts for both Gp N & WRC cars.
Some non-genuine replica parts that they source too are also mad-money and not the same Prodrive quality, but they can name their price as such. I bought Kevlar panels for my car from them, which they had made up from another supplier and the parts were so bad I sent some back and ended up having to source elsewhere at a much cheaper price.