The thing is, how much will they charge for the next year? I have once a domain from Yahoo at $1.99. That's an offer for first time Yahoo customers for only one domain. What they didn't explain anywhere is that the next year and on, you will pay almost $30 for that same domain.
I just transfered it to my other registrar before that first year ended. That second registrar charges around $7.00 for registering domains, but somehow, from the second year and on, it steadily charges $13.95. Anyway, better than Yahoo.