Does anyone know who runs http://www.megasavingsemall.com/ or http://www.merchantleadermanagement.com/ ? How much do these companies charge for sites like this (and why do people actually buy them)?