Yeah £35-£40 is the price you should be paying for it. It'll be a proper one. Buy cheap and it will be crap.
I thought I was getting a bargain with cheap hub centre caps (same genuine style) but within a month they'd corroded to crap. A real set is about £40 and they last years.