I just saw a new seller pop up on eBay - Glycine Direct (http://stores.ebay.com/Glycine-Direct). It looks and feels like WatchGooRoo, but I could be wrong.
And as I am typing this, it disappeared. However, here is a link to one of the items they still have for sale.
Glycine Men's 3863.19AT2.C.LB7BF Combat Sub Automatic Black Dial Brown Leather | eBay