Hawaii company but hand-made in the Philippines I think. Almost 2 months to arrive but really worth it. They last in the wash and feel so nice to wear with nothing underneath. About $15-20 each, again picked up in Hawaii so maybe a bit more to ship. Well the site says free shipping... idk. Phone number is (808) 263-6015.