500 ? Lol.. Watch can be found for 300 to 400 brand new ... If you payed 675 for this watch, you got ripped off. Also, only way I will believe you payed that much is with a picture of the receipt. I'm not saying you are lying, but just because the box shows 675, that doesn't mean that was the selling prices. I have plenty of watches with price tags on it and bought for way below what it shows. Especially a Bulova.