In reply to Ram MkiV:
I made up a link hose using regular off the shelf parts. You need to get a proper high pressure hose with crimped connectors, don't get a bit of hose and some jubilee clips! It took a bit of searching to find bottle connectors with the right thread for both ends of the hose, but managed eventually and it wasn't very expensive. About £25 for the lot IIRC.
Just hang the donor bottle upside down from a tree (you definitely don't want to do this indoors), connect the hose to it, open the valve for a sec to purge the air from the hose, then connect the empty bottle and open both valves. It's a bit slow but the liquid butane flows down of its own accord. Takes about 10 minutes for a 2.7kg CampingGaz bottle. You can speed it up by chilling the empty bottle and warming the donor one, but I don't bother.
It's absolutely vital that you weigh the refilled bottle to make sure you haven't overfilled it. The bottle should be stamped with a tare weight so you'll know what the full weight should be. If you do overfill, just open the valve and vent it off ASAP.