Sort:  

monthly, yes. But you need to know that it only means free withdrawals, after that you just need to pay something like 2% fee (0.5% for bank exchange), which is still cheaper than withdrawing with mastercard in my case.
So in my opinion the fees are fair, specially when traveling