I recently got a Doc Dave Mini Micro. Without doing any research, I took it apart and tried to put it back together. I didn't realize that the glass needed lubricant to put back on, and ended up cracking it. Does anyone know of a vendor that has this glass in stock right now? Im really anxious to try this thing out 