I have bought a couple of g-strings (for swimming) at Nuwear. They are very affordable and have quite a few color option. I like them too because they are quite comfy, as it feels like you're not wearing anything at all; especially with the string being so small.
http://nuwear.com/G-Strings_c_25.html