I've checked out Lolli, but it seems it currently supports US-based online shops only, of which I don't shop at many, so I can't tell how well that works.
However, I've just received my Wirex card and topped some money up, so I can report on whether that's actually worth it. They are supposed to pay you 0.5% cashback in BTC for all in-store purchases (no online payments, no ATM withdrawals).