I do them myself & mail in the return. I refuse to pay to submit electronically.

Mine are pretty darn simple, but I will not hesitate to go to a tax preparer when I think it's warranted.