I'm not making any excuses but there have been many threads about this. The fact is Steve works another full time job and does a lot of traveling and BGRESTO is a side gig hobby kind of thing. This lack of communication can and is frustrating at times but you will get the glass, be it after some months.
Over the years I have ordered around 9-10 glasses and all have been awesome. I know this might not help but just trying to put out some clarification.