Sounds like he's split up with her. I don't know them, but from that I'd be doing what you've done - walking away!
Price of the ring has nothing to do with it! Anyway, as I have found out, size of a diamond means nothing, it's the quality and cut that adds real value....
Hope you're happy with the outcome!