I must agree that buttonhead fasteners are Satan's gift to mankind, and I now only buy hex head or Phillip's head screws.
However, in their defense, I must say that Micro Fasteners is my go to source for small fasteners. Good prices, prompt shipping, great service.
Off the soapbox now.