H&R Block advertises on their website - no need for a second visit, come in with your taxes and walk out with your refund. This is simply not true. We went to the office 6 times over a period of 12 days for a very simple tax refund (1 person working, 1 TE slip, 7 transit passes and 1 receipt for child allowance). In the end we were told they could not offer us the instant refund.
Visit 1: Nowhere on the H&R Block website does it say you need an appointment. On Thursday we were told to come back for a Saturday appointment.
Visit 2: Return done simply and quickly. My wife did not work and I was told she did not need to file a return. I was told to come back Tuesday for the refund cheque. I asked them to call me if there was any problem to save me the trip.
Visit 3: I return Tuesday to be told there was no refund cheque. They had not called me so I made another trip for nothing. I said we would return Thursday.
Visit 4: I am called to say that head office requires my wife to file a tax return in order to qualify for the instant refund. We go to the office and my wife signs a form saying they can complete the tax papers. They are unable to at this moment so she will need to return the next day. (1 week has already passed since my original visit).
Visit 5: My wife signs the completed return and is told our refund will be available on the following Monday.
Visit 6: 12 days after the original visit. I go to the office after work to be told that we do not qualify for the instant refund because my wife has never filed a tax return in Canada. Of course she hasn't - she immigrated to Canada in 2011.
We are now filing the return ourselves. Thank you H&R Block for wasting 12 days of our time and requiring 6 visits to your office to be told something we should have been told on day 1. New immigrants to Canada: H&R Block discriminates against you with their instant refund policy.