Probably not 0w20, though. I'll keep an eye out, I'd buy several change's worth if I found it that cheap. I thought right about 20 bucks was pretty good.
Pennzoil recently had a promo. Buy a 5qt jug of Platinum full synthetic (approx $21+tax), get a free $22 gift card for Shell gas stations. 0w-20 was included, Ultra Platinum costs a bit more and at the time, high-mileage 5w-30 was roughly $18ish. Some of these products quickly sold out on Amazon.com but were restocked during the promo period (Feb. 1 through Feb. 23).
If you shop at Costco, they had 2pack of 5qt jugs of Kirkland full synthetic recently for $25? Finally, for the easiest everyday deal, Walmart has Super Tech 5qt for about $15 (apparently only high mileage variant for 0w-20 viscosity). The Walmart Super Tech, AmazonBasics full synthetic and Kirkland all come from the same manufacturer, and are widely suspected to be identical formulations.
TLDR: Buy Walmart Super Tech if they have your viscosity and you don't want to chase a rebate at particular times of the year.