The rather elusive Google Glass cannot be purchased anytime, anywhere that you want even if you have a zillion bucks in your bank account. You can call it the “snow leopard” of the wearable tech world, as it is sold at Google’s whim and fancy. In fact, it went on sale briefly for everyone last month, and for the first time ever, Google Glass was sold face-to-face to the general public at the Player’s Championship golf tournament in Ponte Vedra Beach, Florida, over this weekend.