You are probably looking for Dotster - the Domain Registration Place!