Saw several Gen 2 G17s in decent shape at $ 399 today - think they also discount if you are in their rewards club.

They are only open to 6 due to virus but they aren't forcing people to line up.