The key to being happy using Bgresto is simple: If you need it in a hurry, Steve's not your guy. If you really don't care how long it takes him, and you want a quality, hand-made product, Steve's your guy.
He's a busy guy. He travels a lot for work. This is not his full time job. It's a hobby for him, and a talent he shares with others who want to pay for it. He really doesn't need to do it, but thank God we've got him helping us to make old machines look new again.
I send him back glass requests, paid in full, tell him that I'm in no rush, and I always get my glass within a calendar year. Suits me fine, and beats the shit out of having to continue looking at a flaking back glass on a restored machine.