Best Buy is offering shoppers the chance to win up to 20 free Best Buy promotional points on their 2018 purchases.

The offer starts July 8 and lasts through August 7.

If you enter the code at checkout and enter your email address, you can receive up to 10 promotional points per transaction.

If you choose to share the code on social media, you will also receive up 5 points per tweet.

The code is valid until August 10.

The 10 promo points are worth $2.19 each and you will get 10 promotional point checks in the mail.

You can redeem up to $5.99 worth of purchases using the code by August 7 and up to 5 promotional point cash back checks by August 10 or you can redeem them for up to 25% off your next purchase.

For more information on Best Buy promotions, click here.