I'm an Aldi convert, although I admit I top up at Sainsbury's for items that Aldi don't stock. Aldi is great for excellent cleaning products and toiletries; I also buy their eggs, coffee, tea, biscuits, butter, cheese, salmon, coleslaw, icecream, milk, chocolate, beer, wine .... most things really. If they offer more than one range, I usually go for the pricier one - it will still be as cheap as Sainsbury's Basic but better quality. The meat and bread are a bit limited, and the fruit and veg not always as fresh, but OK if you check what you're buying. The main problem for me is the temptation of the assorted non-food items - I go in for groceries and may come out with a hairdryer or a wok as well!