I do my main shop in dunnes and top ups in aldi or tesco. The prices in dunnes are shocking but the 10 off 50 voucher seems to even it all out? Or am I being fooled? Tesco has a great selection but I seem to spend a fortune there. So which do u all think is best?