These days there are so many filing options for taxpayers to get their tax returns prepared. With so many options ...