After resisting for years, it has at last decided to accept credit cards other than its own at the till (a change that could cost it 3% of sales in charges).
For the last few years, my sister and I have approached the holidays this way: I bought gift cards for her kids, and she bought gift cards for my kids.