I dont want to boast much but the fact is that its a good place to shop for watches. They ship in 2 days from the date of order and then order gets delivered in another 2 days.
The best part is their deals on watches. Just love them. You get upto 60% off on watches which others are selling for 10 - 20 % off. I love saving money hence I go for buyatbrands.com