Been dating a girl long enough that I feel comfortable in buying her some diamond earrings. I get the sinking feeling that grading reports and certifications for diamonds is the most subjective game on the planet. With subsequent magical retail pricing too. Would appreciate tips on "been there done that" on what to look for and watch out for. Plus, would anyone recommend buying online? Maybe BlueNile, Tiffanys?