Yes! To date there have been 48 winners of the top Set For Life prize, all of whom receive monthly payouts of £10,000 for 30 years.