I will agree that rcscrews do suck. The heads strip easily. I either use M3/4 Traxxas black screws because the LHS carries them, Trx has a pretty good selection, and they are durable.
However, I've used RTL Fasteners to stock up on common screws, or to get odd sizes. Pretty good selection and they also have washers and locknuts.