I've used this site for the last few years and found it pretty easy to use. We file a 1040A for Federal and a 540A for State-pretty standard. We usually pay about $30 for Fed
I have used this website for several years. I was disappointed to still have to pay $17.95 to file and another $17.95 to get direct deposit of my refund.
No matter which site I went through, there is none available to simply sign in as a previous user..... Very, very frustrating.