I typically travel with only a couple of hundred dollars and put mostly everything on Amex. My understanding is very few places accept it. Are they ATM fees high on St John? Would prefer to take out $$ as needed rather than travel with a lot of cash. I suppose Visa is an option as well. Are there international fees charged to credit card transactions? Haven't been in ten years..can't remember.