I can recommend
http://www.prosportwatches.com/
Don't take too much notice of the listed price - you need to work through the order placement to receive the final (discounted) price.
I have now bought 3 FR305s from them. The only hiccup I've had is one lost in transit between Aust Customs and local AustPost mail sorting depot. The vendor sent a replacement immediately I reported the loss, supported by a written letter from AustPost to that effect. So hopefully for my vendor they recovered their loss through insurance.
Parcels are registered and you can get emails tracking delivery progress. Shipping time is approx 10 - 12 days.
Cost to me last December was approx $280 AUD delivered.
Aussie dollar has strengthened since then against USD.
You can of course support local dealers and pay a significant premium - I bought locally fro my first purchase because I was doubtful about the degree of support from buying over the Internet. I would however suggest caution if buying from an online auction as I've heard that stolen goods are often on offer. This may be a furphy.