JL are coasting. They stuffed up my Christmas deliveries, missing things out of parcels, not delivering on time, delivering to wrong store then returning stuff, delivering only one of a two part item. . . I could go on but god knows how many emails and several phone calls (to wearily resigned call centre staff 'you're not the first') they have now failed to credit my account for the order they lost so spectacularly it was easier to cancel it and re-order than hang around wondering if it would ever turn up.
This, plus their weird time lag between billing and payment, means I've had enough. Free coffee or not, I'm off.
I have heard tell of cards with better cash-back rates in any case.
It's only been a year and I started with such high hopes and affection. Now I am more disappointed than angry - but I've had enough.