Why not godaddy and namecheap? Just google for coupon codes for these sites and you'll get .info's much cheaper than anywhere else. At least they're credible companies.
Godaddy is $1.07 with ICANN fee for first year.INFO. And frankly, if after the first year the domain isn't generating enough money to justify a higher renewal fee ($7-ish with code on GD), then let it drop. A decent domain should make back its yearly reg fee in a single month.
Godaddy is cheaper but OP clearly stated he wants other alternatives. Domainsite, Dynadot and Name.com are some of the cheaper, but not that cheap, options.