No one guarantees catching fish. The few you've mentioned have been mentioned many times on this board. You can do a search above to see the many discussions regarding fishing guides. All the guides charge about the same rates. And there isn't any slow time for the guides so I doubt any good one would lower their price. Billfish aren't widely sought in Belize although there are some caught. For Billfish there are many better fishing places.