So finally got around to taking this all the way apart today and evidently they sold it to me with no o-ring in the top because I never took it completely apart. Odd but whatever, shoulda checked it sooner I guess? Just figured it would have been handled already so yeah QC issues for sure. It looks like the glass is suppose to slide into the slot under the top but its actually an o-ring slot. I also noticed if you tip it upside down the ring easily falls off so that could have happened if someone took it apart to show it or look at it. Hopefully thatll help the OPQC issues on some. The ones that are well made work very well. The ones that are janky, well, not so much.
ON a side note I drove off with my RX and Griffin on the back of the car today and ended up with a dent on the drip tip and some chips in the RX paint. Pretty solid for not having a silicone cover on the mod or a band on the glass, gave me a newfound respect for both pieces of equipment as well as remind me to order another belt clip for it!! BAD DAY turned out ok, no more leaking in my Griffin and I still got a spare glass...