Walmart offers the 9 by Novogratz Bar Code 3-Piece Bath Accessories Set, model no. 813302 MULTI, for $14.38. Opt for in-store pickup to avoid the $5.97 shipping charge. That's the lowest price we could find by $7. It includes a lotion dispenser, soap dish, and tumbler.