One time I went into a shop in an area I had just moved to, asking for a few bottle cage screws. The MECHANIC gave me the wrong size screws when he had a bike right in front of him without cages attached that he could have tested them on first (even though basically all bikes take a 5mm screw head).
Screw the rules.