I thought this was for high school graduation!! lol. Since when did they start making a deal over going from 8th grade to 9th grade? lol. Our high school used to be the Jr. Sr. High School and that mean that 7th - 12th grade attended it. They never went full out on 8th grade because that was just silly lol...like going from a sophomore to a junior.
But anywho, I guess you're a lucky duck for having a "graduation" and being able to receive such nice gifts!
I mean this respectively, but I think I agree with Mickey1122 when he says, "Gaudy" in regards to the necklace. I would have to pick the stay and stay at the GF!