In Reply to: Swimmer made posted by Glenda on Sunday, 8. March 2009 at 09:54 Bali Time:
Climax Swimwear is on Jl Legian No 363, opposite the Secret garden.
Alta Moda is in Istana Kuta Galeria, Denpasar. (Ace Hardware is behind the complex).
Hope this is of some help.