Sam helped me to file my crypto currency portfolio under the voluntary disclosure program. He is the best consultant in Toronto to handle these types of issues as his submission was accepted by the CRA and I paid zero interest and penalties. Without Sam and considering the number of years involved, I estimated the penalties and interest to be over 150k. He also worked on my file none stop and was able to file within short period of time. His fee is very reasonable and dealing with him was super pleasant. Highly recommend using Sam for any tax problems with the CRA.