Search for local independent workshop supply companies. The sort that are tucked away on a little industrial estate somewhere and has row upon row of nuts, bolts and washers. My local one definitely does this sort of thing.
Unfortunately although I get the 20mm version from them quite regularly I don't know the price as they go on the work account but it's worth a quick internet search and perhaps a phone call.