I just want to add a point here with the partial knowledge I have w.rt taxes filing in US.

For your query of : some of my colleagues here went to H&R Block for filing their returns and they asked...