I swear I'm not completely bonkers, it wasnt glass it was exactly like the Ti VonG S in the store but i didn't have the Ti in front of it, I assumed it wasn't made of titanium and that explained the price difference but now I don't know what I was looking at.
Maybe I am completely loco, I sure...