In the majority of cases it's not profitable unless you also sell other products to the same customer (such as hosting).
There's no need to name any "domain reseller plans" here. Just do a web search and you'll find them easily.
Welcome to WebmasterWorld! ;)
You can probably earn more money with less headaches and little to no customer support, by promoting domain names as an affiliate, than if you became a reseller for a registrar.
Domain reselling (new registrations) is very competitive and margins are generally very thin. I would agree that the best way to make money if you took the domain reseller route is by selling add-ons such as web hosting, custom web design, web design templates, shopping carts, SSL certificates, SEO services, etc.
I guess I just thought that domain name servicing would be less customer service oriented. I guess I could look to registering them for free as an added service. I wish to entice potential clients to a particular host and then offer them a free domain reg plus maybe a few extra months of hosting. I would collect on referal fees.
What are your thoughts.
Thank you :)