Using MEW (not sure about MetaMask) you can adjust the gwei down to make it cheaper - takes a little longer but cheaper!
Data from my claimAll from etherscan:
Value: 0 Ether ($0.00) Gas Limit: 913947 Gas Used By Txn: 913946 Gas Price: 0.000000002 Ether (2 Gwei) Actual Tx Cost/Fee: 0.001827892 Ether ($0.60) Cumulative Gas Used: 3950657 Nonce: 19 Input Data:
Function: claimAll()
As I said to @lpessin above, thanks so much for shedding some light on how to avoid this. You are truly an asset to community - keep it up :)