Get your taxes done using TurboTax

Some states require hard copy returns if there are certain conditions/forms.  Alabama is one.  Not sure about Massachusetts, but TT reminds me of the mail-in requirement every year.