Partzilla very good. Confirm with them they have in stock and shipping-charges.
Many eBay sellers will drop-ship from China factory direct to you.
Haven't been able to find just brushes for new-gen '08-12 bikes.
part# 21039-1066 is complete brush-assembly with 2 new brushes.
Much easier replacement.