If you are prepared to wait for your card to be loaded forever (ages in fact... days and days and days up to a week of waiting) then WageCan might be a card worth considering. I use the word "might" and not "should" because I had this and recently closed it.
For one, the card is extremely expensive. It has a lifetime of 3 years and you are allowed an annual ATM transaction limit of 25k USD. If you hit this limit after a few months, you can use the card for non-ATM transactions only (store purchases etc).
Then you have the ATM withdrawal fee of $3 (minimum) or 2.5% (whichever of both is higher). Have a look at it here:
https://wagecan.com/PricingIf, for example, you withdraw $100, then the fee for that is $3 (since 2.5% would be the lower of both). The more you withdraw, the higher the fee. So for OP's suggested monthly use of $1500 you should expect to pay:
1) The acquiring bank's ATM usage fee (the bank that owns the ATM you use in Palestine) and
2) WageCan's bank's fee of 2.5% of $1500 (which equates to $37.50)
Compare this to Wave Crest's once-off fee of $3 regardless of whether you withdraw $100 or their max transaction limit.
All of the above might still be tolerable for those who do not care about fees. What you will definitely find inconvenient is WageCan's arbitrary requests for reverification. This is the reason for my decision to have the card terminated and my account closed. I was fully verified to KYC level 2 for their Golden card which is their highest verification level. Two months later while loading USD $2k worth of coins my card was abruptly downgraded to level 1 (lower level with shitty limits). And they did this 4 days after I loaded... while I was waiting and wondering what was going on with the bitcoins I loaded.
I then asked what was going on and why they downgraded the account, they told me to do the entire thing again. Reverify (which takes ages to complete). To me, it looks like a stall mechanism because the downgrade happened a few days after I loaded the card with bitcoins and while they were still processing it. It seems to be a way for them to further stall or delay the loading process. They had a similar card last year (with a company called Transforex) and they did this same exact thing to me too. Abruptly suspended my fully verified account and asked me to redo the KYC reverification thing. They then rejected the second verification.
So you are fully verified a few months back, then they reject the second verification. Extremely inconsistent.
So in summary: if you decide to use this card, be sure to have a back up card funding source (a second card with enough back up money). You might be shopping or on a long queue to pay for that coffee, then boom you get that email asking you to reverify the account. Just imagine the inconvenience. It can happen anytime without warning.
All in all, I do not recommend the card. I now use Localbitcoins to convert my coins to fiat. It's not inconvenient. I have local sources who deposit money to my bank account within minutes after I open an escrow transaction. True, a card offers a more private transaction and the convenience of loading anytime. But then again, this particular card is not loaded in real time. It takes forever.
Verdict: I do not recommend anyone to use this card. The card works, yes, but the service levels are extremely inconsistent. Level 2 verification is never a final KYC assessment. You can be downgraded anytime arbitrarily and told to redo the entire procedure and submit documents again.