I'd be grateful for suggestions. Their mother says 'They like anything, really'. Which doesn't help. They also live abroad and I have not seen them since they were 3 and 5. Their mother always gets things for my DCs, though usually random tat from ebay which they don't like. For some years now I have suggested money in a card but she thinks that is 'lazy'. I would happily forgo gifts entirely, but my friend (their mother) loves gifting and vetoes that too. It's getting more difficult every year tbh.
Usually I do thinks like watches or necklaces in their various favourite colours. I try and find what films they like and buy merch (easier when it was always Frozen). I have tried to get little experience days like a trampolining voucher or a horse riding lesson but their dad didn't like that. I tried cinema vouchers also. Once i did a sponsored animal via WWF but that didn't go down well either for various reasons.
I'm at my wit's end tbh!