Sainsbury's, the UK's third-largest grocer, today (13 May) reported an 11% rise in annual profits and hailed its "good, better, best" product range for attracting more customers amid the downturn.