We always carry cash, mainly to stay away from the foreign transaction fee. We are always land based in VG and the villa has a safe so I don't "carry" it all with me. I take 100's, 50's and some 20's and have never had a problem.