Looking to deposit / withdraw on winamax as a Canadian. I’ve gone through all the verification, but I don’t know how I can deposit on this site. Seems like a couple other people have had this issue, but can’t seem to find any up to date information. Perhaps some affiliate can help me?