For the screws that have special washers built onto them, I usually head to the junkyard and get some. The dash bezel has them.
My local one has a $2 entrance fee and, generally, allows you to grab a couple hand fulls of screws from vehicles without paying extra.
I would do what you can to get new ones, though I have had trouble getting ones with proper heads locally.