Hiya
I recommend the Metropol sport shop.The brothers that own it are lovely and you dont get the usual hassle like in other shops,free to browse around.
The clothes sometimes are a little dearer than others but are of good quality.
Located: if your at the cash machines in square,walk up away from the beach and the shop is on the right hand side.
Bec xx