Can Small Retailers Really Compete with Big Chains?