Have you got a branch of James Lister near you? They are the best I've ever come across for stainless prices. If you only want one washer or one bolt they simply divide the price of a box of 100 by 100 and charge you that! Only drawback is you have to have a list of exactly what you want when you go in and if they're busy then they frown a bit. You also might have to settle for something slightly longer and trim to fit! Best approach I found was to get all the 6mm stuff on one visit, go home and fit and then go back again a few days later for 8mm. It' takes a bit longer but the savings make it worth it if they're close!! Appreciate it's only cost effective if you are very close to a branch but thought it might help!