If you search on here, there was a thread in which a member did what you are speaking of. He bought a cheap stove and made an adapter, it required placing one of the cans in the freezer. I can't remember all the details.
Yeah that was me, but I can't find any of my posts from before 2013.
But I'll recreate it again here....
Basically this is the same procedure as re-filling 1lb propane canisters.
All I did was purchase a couple cheap Stansport stoves and combine the parts to create a canister to canister valve system.
I put the "canister to be filled" into the freezer for 30min and keep the "canister I'm filling from" warm at room temp. A pressure differential between canisters means liquid will flow downhill from higher pressure to lower pressure canister below.
Again put canister to be filled (bottom canister) in freezer for 30min. Shake warm canister just prior to filling procedure to ensure the mixed fuel isn't separated during filling.
This is a controversial procedure.
Do not over fill... weigh both full & empty canisters and educate yourself on what "Full" means in oz's.
I've refilled the same 2 jetboil canisters several times now. But I probably retire them for fresh one, because one of these days I'm going to find the seals have failed. And nothing would suck more than having a canister leak out all it's fuel during a trip into the back country.
Just use some common sense when refilling.
Hope this helps,
Hunt'nFish