how is a remove/reinstall of browser unaffordable? Last time we checked, Firefox doesn't cost money... And you can easily save up passwords and such for post-reinstall using the sync system. Do it one device at a time. Maybe consider purging a few extensions if you've got a few you're not using much. We've had strange issues too that were only solved by a fresh install. Sync brought back all the good stuff, so we didn't really lose anything (other than whatever the issue was)