I'm not sure about your area, but I get raw, unsalted nuts at a good price at a local baking supply shop, and they also sell unsweetened dried raisins and cranberries.
But yeah, nuts do tend to be expensive. Over salted nuts are easy to fix, though - you can just rinse them and dry them out in a low oven.