I just bought a Mudman Rally from Xcelwatches.com. Do anyone know if they are a reputable company? Are the G-Shocks authentic? From the quick search that I have done here on the forums it appears that everyone who has purchased from them is happy. Have any of you authenticated that they are indeed non-fake G-Shocks?