I've ordered a few times now and every-time I am so happy with the quality and appreciate the speed of shipping also. My last order had a broken piece (which happens, ya know? But I did not check the order until a couple months later, oops on my part) Even though it had been some time since I ordered it, when I reached back out about the single broken piece, they sent me a whole new package of that bead set to replace the 1 piece. Also, very kind support rep that helped me! :)