Raddi auto-parts opp. Essencia Hotel, F & FO auto parts opp. Capital (also sub branches South Highway near Octogon or a new one near the Ukay-Ukay near Provincial hospital), possibly Rusi near the market, Yamaha dealers in Perdices St, or North Highway near St Paul's, (tho not probable, they are pretty useless when it come to anything other than complete units), etc etc the list is endless.
Recently there's even a 3rd Yamaha dealer on North Highway a bit further into the Sibulan direction on the left side.
The endless list quickly becomes limited by the fact the ybr has mags. not so common as one would hope, and you don;t just build them from spare parts. Raddi on real st quoted me p8000 one time for hubs, spokes, rimd, and tires, but they didn;t act like they were even sure they could make it all work together..