There is a good tackle shop in Belize City….can’t recall the name, but it’s in a decent part of town. I’m sure Ambergris/San Pedro has something….just never looked.