I broke a spring on my way home this past weekend, too. The trailer managed to make it all the way from Portland to Moab and most of the way back when a spring decided to snap just as I was two blocks away from my dad's house near Boise. I heard a loud bang as I went over a bump in the road, but didn't realize that was the spring letting go until I got parked in front of his house.
It happened at 8:00 PM Friday, so I ran all over town trying to find a replacement spring Saturday morning. Apparently the spring I need is no longer used and no one that was open Saturday had one in stock. I left the trailer in Boise and have to drive back to repair and pull it home next weekend.
Fortunately a place here in Portland has everything I need to fix it in stock, so now I'm debating on replacing all four springs with OEM equivalents or just buying one spring to get me home and through the rest of this camping season, and then look at upgrading springs, axles, and wheels since I noticed my Maxxis tires are starting to show signs of dry rot at only 5 years old.
I'm at the point now that I'm wondering if I should get it patched back up and look for something else or drop a substantial amount of money on it to upgrade the running gear. The sad thing is I just replaced all four brakes earlier this Spring and spent a good chunk of money replacing the A-frame and tongue last summer when I noticed it starting to tear away from the trailer frame. I do know I'm done with trailer service tires and will be going with commercial van tires next time around.