Rear one? Try David at JCs?I actually couldn't beat his prices for a new one, and I tried.
Also make sure that it is a for the facelift model as there is differences which should mean it will last longer. Mine gave up the ghost last year (maybe 2 years ago) so might not be your son's fault