Thank you OmidB and Khorasani.
About the Fardabook, I've simulated some boughts with them and the shipping, be it for 1 or for 50 books is always around $25 usd. Would that be right?
Also, what would be bank transfer? I've only bought internationally till today via international credit card, I don't know if I can do international bank transfer.