Walmart offers the Mainstays Wide Shower Caddy for $4.08. Choose in-store pickup to dodge the $5.99 shipping fee. That's $9 off and the lowest price we could find. It features suction cups and hanging hooks.