Buying directly from a physical retailer effectively eliminates your chance of getting the best possible deal. Their business model motivates them to push the diamonds that aren’t selling well. Buying a diamond online, on the other hand, does exactly the opposite: it puts you in the driver’s seat.