The online shopping experience continues to improve and retail ... is an apparel and accessories retailer that sells its own brand of casual clothing to men, women, and children. Gap reported revenues ...