Amazon-Proof Retail Stock: TJX Companies

Bargain hunters willing to roam the racks put the off-price retailer in a good position to stand up to the world's largest online retailer.