It is seldom one receives the quality of service and the magnificent gift that I have just experienced from CamiRocks. I chose the design of my beautiful 50th birthday necklace online and when it arrived it exceeded all expectations. I had constant contact with Cami when choosing the actual design and then ongoing feedback while it was being made for me. Delivery to my door was spot on time with regular communication every step of the way. What a joy to deal with such a professional and super accommodating company, I will wear my necklace forever with joy. Thank you CamiRock.