I've been in the US for a few years now. All my colleagues told me that doing taxes is hard. So I used to reluctantly pay money to do it through Sprintax. This year, I decided to do it by hand. It took almost the same amount of time as it would've taken to do it through Sprintax, which is around 30 minutes.