Is Costco the new Cartier? 6.77-carat diamond engagement ring goes on sale at discount retailer...for $1million

It's not the first place that comes to mind when shopping for engagement rings, but warehouse retailer Costco is fast establishing itself as a one-stop shop for brides and grooms. Weeks after unveiling a line of wedding gowns, the retail giant is now...