I've found my local junk-shop to be a good source of quality tools... if you have the time to browse opportunisticaly for things that you'd like (to make life easier) but don't need (to urgently finish a project) anyone who's regularly doing house-clearances will have a selection, usually in usable or usable but rusty condition.
Also, if your cross-cut saw is starting to cut a little rougher, before taking the time to fully sharpen it, run the sides of the teeth over a fine sharpening stone once or twice... you loose a little of the set, but so long as you're gentle*, it will usually give you time to finish what you're getting on with, without any adverse results. I know this is normal after sharpening and setting, but I realised it can also give a given saw longer between sharpenings.
*just incase anyone's granny doesn't know how to suck eggs: you need to be equal with the stone too, if you make the set of the teeth on one side unequal, it's just going to pull to one side in the cut.