iirc, the last two Coleman canisters that I got, I got delivered from Amazon - possibly to hit the £20 qualifying order for free delivery when my good lady is making an order (I tend to avoid Amazon).
I once went to Decathlon for a canister to be told that they don't stock it out of season.