I had the same problem a while back. Needed some M2.5 cap head socket screws for a micro-turbine project, only place I could find them was on ebay and RC hobby shops.
Coventry Fasteners just laughed at me, don't blame them really, I laughed too, but it was worth a try.