I have purchased several beautiful rings from McCrory's recently and their service is always top notch! The items I purchased arrived quickly and were just as beautiful ... more