Maybach Eyewear Please call for Maybach Eyewear product’s availability: +1-604-267-1618. Maybach Eyewear are currently available in-stores only, please visit the store or contact us for product availability and more info.