Kim Kardashian Can Keep Her 20.5 Carat Engagement Ring?For A Price