12.5K one way is the best I've ever seen. Today I just booked for Feb 2020 (DFW-CZM-DFW). AA wanted 15K each leg, so 30K total plus $86.xx in tax.
If you play the transfer game from your credit card points you get a better value moving the points to AA Avios and booking the same trip. I moved 18,000 AMEX miles to my BA account and booked the same flights for 18K plus the 86.xx in tax. Had I planned better I could have utilized my Chase Ultimate rewards points when they were running a 30% transfer bonus and effecively booked the flights for a total of 14.2K miles.
Using BA for AA "domestic" flights (including Caribbean) is actually a better use of miles in many cases.