I won’t pretend the limited edition smart glasses are anything but stylish ... Norway, Denmark, Sweden, and Australia, they’re likely to sell out soonish. Hamish is a Senior Staff Writer ...