try planetdrugstore.com which cost US$135 for 90 pills thats a nearly a year supply
I just got my first order from them, I think its shiped from Brasil, but they are based in the us, the only thing is it took awhile to get he, maybe just xmas post
hope that helps