+1 While many shops do not stock a lot of BBs, they can get them in a couple of days. Or you can buy one on line. I use a fair number of the UN26 BBs, they are heavier than the UN54, but only cost about $10 each on line ($20 each at my local bike shop).