I've used regular credit cards and my Bank of America Visa debit card for years and have never had an issue...as long as the place accepts credit cards. B of A has a global alliance with Scotiabank so there's no ATM fees when withdrawing cash from Scotia ATMs when using a BofA debit card.