most places will be expensive - the cheapest option is to get a slightly different keyfob which you programme yourself (they loan you the gizmo) by connecting to your fault code socket - will still cost you 50 notes mind.
Land Rover Freelander Key Fob
are you sure yours needs reprogramming -...