Toss Those Tacky Soap Bottles for the Joseph Joseph Presto Stainless-Steel Soap Dispenser, $9 at Amazon