If you are Canadian and buying in the States I would avoid Specialty Graphics. They have free shipping but require payment through wire transfer, which is costly as money disappears between banks and you end up with less vinyl than you paid for in the end. So, it is very expensive vinyl and they don't offer much customer service or any compensation when you mention your level of satisfaction.
I will try Beacon Graphics and see how their transactions goes, thanks for the information.
I will try Beacon Graphics and see how their transactions goes, thanks for the information.