Well, let's see. About the ring. Coming from a gum-ball machine is sweet, and some jewelers expect that. When we got my ring, the jeweler was sure to remind us that we could trade it in for full value to upgrade, in 5 years or whenever we wanted!!
I was shocked! Who "trades in" their engagement ring for a bigger or more expensive one??
Anyway, if Sho is right and your 18, then plan, plan and plan some more. Just don't do it yet... "If you love him enough now, you will love him in 10 years." That's from my good ol' pop.
Good advice if you ask me.
Either way, good luck with it all, sounds like you will say yes. Hope he doesn't read the boards.
Diamonds Direct have a good honest selection also.
Not sure if they can be found online, or if they are in your area.