Yup.
I did a lot of research a couple of years ago when we released our first single and came to the conclusion that Distro Kid was the best way to go. It's really easy to use, takes care of pretty much everything automatically. Doesn't take any commission, and it's really inexpensive.
Do a Google search for Distro Kid code and you'll be able to find a discount to get it even cheaper for your first year.