The company already owns a number of different online shopping brands and will now be adding this as well. Shopzilla, Inc., an online and mobile commerce company, has