Offer expires 03/31/2014. Offer applies to the first year of service for a single Yahoo! Domains purchase only . here is the pricing : It depends on the term you choose
1-year term: $1.99 You save $7.96
2-year term: $11.94 You save $7.96
3-year term: $21.89 You save $7.96
5-year term: $41.79 You save $7.96
After term expires: $34.95/year , you may transfer your domain to any other domain registrar freely or go up with yahoo small business.