Today, we collect 3 coupon codes let you can buy a .com domain less than $2/ first year.
From Yahoo: coupon code: YDMCALL ($1,99 ), you may pay via paypal, credit card.
From Domain.com: coupon code: 199comppc
From Networksolutions: coupon code: PCXXX04947
After 6 months or a year you can transfer your domain to new registrar like Godaddy or Namecheap. Hope those coupon codes save you some dollars . If you are seeking a good hosting so I can recommend Stablehost. (50% off with coupon code: newdesign)