You may not be paying too much for these stocks, Jim Cramer says By: CNBC.com News February 22, 2017 at 11:04 AM EST Jim Cramer says investors might be getting a bang for the buck after retail helped lead a recent rally. Read More >> Related Stocks: Home Depot Macy's Wal-Mart Stores, Inc.