rear discs are really exspensive on these even if your in the trade and buy from a factors as they have the abs ring and wheel bearing fitted into them someone above mentioned the front discs coming complete with hubs????? ignore that as its utter tosh lol! the shocks are about £20 and i would get the cv joint from a breakers as mentioned above