Booked a trip to the cove in the Bahamas on 10-19-21. Trip was from 11-1 to 11-5. Said when booked free cancellation until 10-28. Cancelled on 10-27 & received a cancellation confirmation. On 11-15 I called & asked about my refund & was told it takes 30 days. Called back on 12-1 & they said they emailed their supplier to give us a refund. Not sure what that means as I booked & was charged by Agoda. I called Amex & disputed & will not have to pay but wouldn't use or recommend Agoda to anyone.