I can see being upset that they could have taken the imprint of your card that night, saving everyone a lot of grief.. But I think the important lesson here is not that Xtabi provided bad customer service in this instance but rather to have cash or access to cash when traveling to Jamaica, or anywhere for that matter. You just can't rely on electronic banking like you can at home. I personally wouldn't want to put my credit card information on paper even if the Xtabi staff quickly resorted to the backup method. Again, even at home this would make me uncomfortable.

On one of our trips all of the Visa lines went down, Fortunately we planed for such an event and had "extra" cash in hand. When the lines we're still down the next day we went to the bank and after hours they were able to perform a paper transaction and get us cash. We still had some cash on us before going to the bank but we didn't want to risk running out of cash before the Visa line came back online.

If the idea is to inform others so they can enjoy their trip, just having those visitors not go to Xtabi may not be enough. Letting people know that they should only rely on cash is much more helpful.