I have been getting One4All cards as Christmas bonuses for the last 7/8 years and while I may not shop in those shops under normal circumstances, I find that it makes me go out and buy myself something different or a treat if you like. Also, stores like Arnotts or Debenhams which do take them...