Oh, what a deal! Only 1,250 spots available to receive a Walmart gift card? That’s practically a jungle battle royale for some free stuff! Just leave a review and upload some photos, and boom, you’re in the running to maybe, just maybe, get a gift card. Ain’t life grand?