I have spoke to them before
I tried to order a chargespeed rear bumper for that project I was working on
It was advertised at £350 and in stock but realistically it was £550 with an 8 week lead time.
They are the same company as Lambo door kits too.
I think they will be fine if they have stock, worth checking first before buying