Most upvoted comment
Buyer beware. 2 body shop brushes in one month.(r/wicked_edge)
Here are some good brush possibilities, in ascending order by price:
The Ecotools Bamboo Finishing Kabuki brush, which makes a terrific shaving brush; you can pick it up for $7.50 in the cosmetics section of (e.g.) Walgreens.
In the $8-$14 range, any of the Omega boar brushes would do a good job, and those are available from many sources. I prefer the brushes without the dyed band—the plain white brushes—but both work well. Read this beginner’s guide to boar brushes on proper use. These are soaked before each use: just wet well with hot water and leave it sitting while you shower. I really like the Pro 48 (10048); it’s large, but I still find it comfortable for face lathering.
The Omega 11047 boar/badger brush, which you soak for boar content, but then acts like a badger—and makes a good travel brush as well as an everyday brush. $17 plus shipping, but you can buy something in addition for little or no extra shipping charge.
One of the HJM black synthetic brushes from ConnaughtShaving.com for $25, including shipping. (US residents do not pay VAT.) This is a supeb brush, as gentle as any silvertip and quite efficient at lather creation.
The Whipped Dog silvertip badger: $26 including shipping with your choice of resin handle. The 22mm size is the best all-round size.