Take a chance. Its fast but when I get my tax's done I expect them to be FILED and not just shuffled off to the side. I had to call in to tell them to send off my file to the CRA. If I had not called in they wouldn't have even known.
So, take a chance, its fast service, just make sure they actually send of the files.
No, I would NOT recommend this business to a friend