It's just sad the cost of buttons - but you are right - some buttons are really really expensive. You can almost do better going to the thrift store and looking for interesting buttons on garments. It is just amazing.
I've been lucky and had my mother pick up buttons at rummage sales on bag day. I don't think I'll ever need another button for as long as I live!