Well there is only one way to find out if a repair can be made in accordance with your budget...hunt around for a repair shop and get a bid. Perhaps it wouldn't hurt to price out a replacement...a used X100S, X100T, or X100F...for comparison purposes.