I hate to write bad reviews, but it was warranted. My step daughter graduated in May and we wanted to have her class ring ready by that time, but we didn't order soon enough. I was told a couple weeks and said OK, paid the bill, and two weeks later, no ring. I called, and they only took a quarter of the total payment when I called it in and said they will take 4 monthly payments, then make the ring and this was after being told we can have the ring possibly in a couple of weeks, LOL getting the picture here? So, I paid the rest of it and once again they said maybe a couple weeks. I then decided to take them up on their quarterly payment option for a second ring for myself and if the first one came in good I would finish paying for the second one. Well instead of applying the recent payment to the first order like they were supposed to, they incorrectly applied it to the second order. Even after talking with them 2 days later about the delivery time, never did they mention they applied the total payment to the wrong ring. They just are NOT listening! So after losing confidence in their ability and seeing similar reviews, I decided to pull the plug and end the order. They charged me $75 per ring to cancel the order. It was their error, but they decided to make me pay for it. If anyone receives a ring from this company after paying for it, consider them really lucky.