TechStartups.com hits the sales block