I got mine in Full Action - Plaza Central , 2do Nivel, a couple years ago. I have seen in other sports stores too. Some of them look cheapy, some others are too expensive. Not so many colors/size/models to choose from.
If you are making a stop in Tocumen (Panama) you should take a look there. It will be cheaper for sure.
Jess