3 days for delivery from Amazon, $10 USD incl delivery. Amazon Mexico is really fast and efficient now. https://www.amazon.com.mx/USTIYA-Cargador-Fitbit-Charge-Charge4/dp/B098BLDW9K/ Hopefully useful for the future if anyone loses anything they can't replace from a shop easily.
Great trip report. I also have read a lot about being charged for towels and extra cleaning if you leave something messier than normal, but we didn't get any unexpected charges either. Staying at a hotel the first night is a good idea. We have stayed at the Wyndham. It cost us $78. It is about 15 minutes from TTR and about a 5-minute walk from the mall and it has a restaurant that is very reasonable. We got up the next morning and was at TTR ant 9:00 AM, had breakfast and ready to party. Your room won't be ready so take a beach bag with everything you need for the pool. We have done that a few times when we have a late afternoon flight.