Hi mate,
Those are nice choices for that price range! I am not aware of other sites that have "lightning deals" like Amazon - for myself I don't mind doing some eBay sniping for watches at that range.
At the higher end, grey retailers like JomaShop and AuthenticWatches are worth a look but most people seem to recommend looking up to around the $1000 range and not much higher.
Cheers!