Overnight Glasses is a legitimate online retailer and can generally more or less deliver on its name, getting most glasses to a customer within 24 hours.