I have been to Lucky Star Gas since they opened a few years ago. The staff was alway kind and helpful. Lately that isn't so. I went to get my sticker in May and the mechanic put my window down (electric) and then it wouldn't go up. As luck would have it, as I was getting in the car the skies opened up. I was getting soaked. I ran back to the garage and explaine my problem. I was told "The way I see it you need to either get a plastic bag or spend some dough". I haven't been back since.
more