They're only about £50 from a dealer, so with a bit of negotiation I'm sure you could get them delivered for less than that.
I'm on my 2nd set in 100,000 miles, but the driver's side carpet insert always takes the beating. My passenger side is almost new.