Engagement Ring

Hey everyone! My boyfriend and I have been talking a lot about getting married and I just wanted to know where your guys husbands got your rings from! Did they like the service, options, prices, etc? Also did anyone buy online?