Yes, there are a few other medications available that can be used instead of allopurinol/ colchicines; while the cost factor may be an issue, depending on the pharmaceutical company/ brand. Generic medication available in a few places may cost-effective in the matter. I would suggest discussing the situation in detail with your treating doctor for suggestion of an appropriate management plan.
Hope this is helpful.
Continue to take your allopurinol but ditch the colchicine, it can make you sick on your stomach. Tell doc to switch you to indomethacin It will knock out an attack in 1 hour. Its a nsaid. Ask your doctor, he'll know what it is.