The Rang Rover im interested in buying only has one key with it, a 2nd one is a must as im sharing the car anyone any idea of cost to have a new one programed for the vehicle , is it only Land Rover main dealers who can supply this. Its a 2003 RR HSE thanks