If you want to go "cheap", IMHO your best bet is the plastic Cooperman.
I recommend against gettiing a fife made of anything but Rosewood or Grenadilla (Africanblackwood). It is possible, I suppose, to make a playable instrument out of maple, but I have never encountered one. The Cooperman plastic is also cheaper, as well as superior. Check Cooperman's website for the latest price...used to be under US$10.
A Rosewood or Grenadilla Cooperman b-flat military fife in rosewood or Grenadilla will cost about $80 or $100 (again check the website for the exact prices.)
I also recommend, from personal experience, the Sweetheart b-flat military fife made from Rosewood* or Grenadilla. It is even easier to play than the Cooperman, particularly in the 3rd octave, but it is not quite as loud. The price should be the same as for a Cooperman. Sweethear fifes are stocked by The Lark In The Morning which does a large mail order business in folk and antique-style instruments. Check their website. Price should be the same as for a Cooperman.
Ferraray fifes and McDonough fifes are also possibilities, but I have not had personal experience with them. For more information, check the website:
www.fifeanddrum.com
The best fife of all, in my opinion, is a Healy B-flat, but I would not recommend it for a beginner, not only because it is the most expensive (about US$200) but also because it would be more difficult to blow for anyone who has not developed a reasonably decent embouchure.
(*I happen to have a Sweetheart Rosewood fife which is For Sale for US$50. It is like new and a real "sweetheart" to play. The reason I never played it after getting it was that I found I really needed to have an instrument with the 3rd (G) hole offset slightly to accommodate a surgically shortened finger. I haven't been actively peddling it because I figured I'd get a recruit to my reenactment unit someday who would like to take up the fife. However in your case, shipping charges and taxes might push up the cost too much. )
Mal