My AD usually has over 350 Rolexes in stock at all times. He stated that they have had 5 GV's this year total. I just bought the last one they had for now 10% back of retail. Hope this helps.
I am in the New York area and was able to buy a GV and SS Daytona at list price on the same day...(!) The economic slowdown has improved availability of these pieces, to the point that I have heard of AD's selling the SS Daytona significantly below list price.