I've shopped at Ahimsa several times. I've bought a crystalynn kae handbag, a hemp wallet, and a rubber wallet. There are some shoes from India I've been trying to justify buying. This store has great stuff, a lot from the United States.
The only drawback is the bags made from vinyl, but the owner said they were trying to phase out vinyl.