Amazon offers Prime members the Mr. Clean Liquid All Purpose Cleaner with Febreze 40-oz. Bottle in Lavender Vanilla for $1.70 with free shipping. (Non-members can spend $49 or more to qualify for free shipping; otherwise, it costs an extra $7.13.) That's a buck less than what you'd pay for this cleaner at a local store.
Walmart offers the Invisible Glass 19-oz. Premium Glass Cleaner for $3.44. (Amazon charges the same with free shipping for Prime members.) Choose in-store pickup to dodge the $4.97 shipping fee. That's tied with our May mention (although that was an add-on item) and the lowest price we could find now by a buck.