Never have, but that's never stopped me before! I'm taking it in for a quote tomorrow morning. Depending what they say I'm also considering a MIG welder and learning a new skill. Probably a useful skill to have since I tend to gravitate towards cars and trucks that are likely to have rust on them due to their age!
I feel for you Easterners! Our family vacation, this last Sept, consisted of a visit to my brother in Toronto and a drive through the Maritimes with the Family-- 6k KM roundtrip!!! The first thing I noticed, on the road, was a distinct lack of older vehicles! Not that many pre-2K still on the road, and of the ones I did see had a significant amount of rust. You need to move to the west coast! You'd have the pleasure of driving a wide select of pre-2K vehicles, wrenching without breaking bolts and not having to use excessive amounts of PB Blaster!
With all the family home, I've got 6 vehicles parked out front, of which only 2 are newer than 2K. My oldest son just trashed his 89 Mazda, due to a tranny failure. Few people dump vehicles here due to rust--- unless you were the owner of an early 80's GMC...
All kidding aside, vehicles here do rust, Less so in Vancouver, more so as you head North. Most of the guys I know, will head to Vancouver to find a vehicle--- as here in the Okanagan, we actually get a Winter, and our trucks tend it get used.
I'd go with your idea of acquiring a MIG, getting some practice welding, and then fixing it. Use lots of rust inhibitor (I used POR15 on my sons' Eclipse, which we discovered started its life in Ont--- we spent a week rust treating that car!). POR15 is great--- but messy to work with---- hint: don't get it on your skin, it will be there until the skin dies of old age!
Good Luck!