In-store only.
Only the black option is on sale.
Stopped by Walmart yesterday to pick up a few of those 40oz Ozark Tumblers and decided to pickup a couple of the Ozark Can Coolers as well. Priced marked in-store was ~$3-4, but price at checkout was $1.50. Checked Brickseek, and can confirm that the price is $1.50 at most Walmarts within my area (LA area).
Walmart product link for reference .
Brickseek .
Also on sale
Ozark Trail 20-Ounce Double-Wall, Vacuum-Sealed Tumbler – $2: Raspberry & Black