Their prices are high at the moment, higher than usual - probably because they're offering the 10% clutch code
£380 is still a lot better than the RRP of £880. I'd wait it out or shop around elsewhere
Just checked Eurocarparts...... Clutch, DMF, flywheel bolts and a new CSC (you need all of this) is currently £364.92