Both retailers are anticipating success with the recent launch of Office Depot retail areas in Stop & Shop supermarkets in New England. The partnership between the two allows Office Depot to leverage its brand name while Stop & Shop can offer its shoppers a one-stop shopping experience.