Why are there so many different prices for Clean Daytona 126500’s?

I think it’s my next rep after the submariner I bought last month , but wondering why there’s so many vastly different prices? I get it that there is no blue book pricing, but some from TD’s in reptime are charging $250 sometimes even $400 more! There are also some vast differences from TDs in here. When you ask a TD for a clean factory Panda 126500 - does that refer to the same watch everyone is selling?