I have been buying from Kbeads for a short time but my experience with them has been nothing less than perfect. Their email responses are quick and efficient. They are always one email away for help and assistance. The beads are up to standard and are well explained online. I am very pleased with Kbeads.