Just returning from CSA and will write a review soon but I did want to quickly mention that CSA no longer has the ATM machine that was upstairs near the Bureau at the main lobby. Also, you can get a cash advance on your credit card however they will only dispense Jamaican dollars to you. We had to pay $20 for a taxi to take us to the Scotia bank ATM at the Round About to get more cash.
So now we know that we must bring enough cash to get us through our entire trip. It was a bit inconvenient but we managed and now we know for future visits.
It would be helpful if the Bureau could dispense American dollars.