I have loved Disney Movie Rewards. There are usually free codes weekly. It takes a few months but I usually am able to get to the 350 points needed to snag a mystery DVD. It is always so much fun opening it up and seeing what we get.
D23EXPO2022 = 10 points
CARS = 5 points
There are plenty of other rewards that are cheaper ( like stickers) and more expensive but I love getting the free Disney DVD.