关于单次加拿大签证,往返美国的问题咨询

本来想给父母办个探亲签证来加的,结果被拒。改办了个半年有效的旅游签证,但是单次入境的。同时他们也办了个多次的美国签证。圣诞节到了想带他们去美国转转。有如下问题想咨询一下: 1、网上有人说只要是去美国后回加拿大,不需要多次的加拿大签证。想在这里再次求证一下,怕去了美国回不来就麻烦了,哪位大侠帮忙解答一下? 2、如果他们去西雅图,当天去当天回,他们是游客,不是公民也不是居民,购物会有免税额吗? 谢谢!