a VirtualTourist member
when paying at stores ( such as clothing , restaurants, etc...) in the tremblant village, will most accept debit cards?
are there ATM's availlable in order to get cash??
Debit card purchases are marked by the Interac sign and most if not all will have the option.