Re:
As above, worth buying a good one, but that's true of most things.
Depending on your bb shell.size and required axle length, I've got a brand new fsa platinum pro titanium mega quad ISIS bb I dont need. Rrp was over £100 but I no longer have any isis cranks so if you need one, and it's the right size for your needs, £30 is all I want for it, which is much less than I paid but it's just gathering dust.
I've used crank bros ones in the past and they were good.
With other bb types, you get good and bad ones. Race face ht style ones aren't very long lasting unless you go top end, some cheapy easy ht2 bbs are better.