Watchbrokers.com
Watchbrokers is a SCAM. Address listed is an abandoned building
The address listed on these crooks website is: WatchBrokers.com LLC 3073 Peachtree Rd. NE Atlanta, Georgia 30305 Is an abandoned building. If you use Bing Maps or Google Maps street view you can see this. The ironic thing is that this bogus address is right next door to the Atlanta Police ...