Don't File Your Taxes at Liberty (Or Any Other Storefront Chain)

Andy Cush · 04/15/16 04:16PM

Tax Day is Monday, America. I hope you filed your return already, and can spend the weekend enjoying the sunny weather, unstressed about your civic obligation to fill government coffers. If you haven’t, don’t worry: you still have three days. A word of advice, however: don’t file with Liberty Tax Services, which has seen an alarming number of stores shut down over alleged misconduct lately.