I had Bandit for over a year in a 50gal, then he went to a bigger tank. Got him at Wai's for about $35, which I consider a pretty good price for a healthy fish that survives. No sense in replacing bargain fish every few months.
I agree with Will, a varied diet of meaty foods seems to help.