So I just read about this price comparison site, have you ever heard about REMOVED? the article said that is part of REMOVED, but I never heard of...