I'll have to check it out next time on radar for your area too. I always say the town puts up a dome when there are good storms approaching, lol
We usually do pretty well with snow, but good thunderstorms are very rare...I can sometimes even see it happening in the distance just looking outside.