I haven't held a pair in my hand yet but I see our break pads very cheap on Ebay.Even if they are straight organic (I like organic better because they don't wear the rotor semi-metalic are best of both worlds)they are so cheap you could go through a couple sets and still save money. Next best seal and very fast shipping was Fast Eddie. This is a set for example but have seen others from other sellers for about the same price.
pads front This one says Equivalent to EBC # FA-196 $9.99 + 6.99 shipping they are regular sellers and have others in stock.
more pads So as you see there are plenty out there.