I hope I'm posting this in the right place.

So I'm doing the Relic Reborn quest to get the Bravura axe, which requires me to get hold of two battledance materia III. I could buy them in the market, but as I'm sure you all know, market costs are through the roof and this particular materia sells for 40,000g a pop. I decided instead to get my cobalt plate armour set fully bonded and see if I got lucky, and I thought I'd be able to do it easily by just slaying many low level enemies, but after half an afternoon of that and running Tam Tara, the gear is only 1% bonded, and that's with the ring the Grand Companies sell that increases bond rate (incidentally, the ring became 5% bonded in the same time).

What's the quickest way to bond gear? Am I doing something wrong? Does the level of enemies/dungeons/FATEs matter? Am I just better off dropping 80,000 gil on a pair from the marketplace?