A new watch collector here. Question for those in the know: I really, really like the looks of the Bombfrog BT25. I was thinking of purchasing, but the watch elitists at the office dismissed it, claiming it's Made in China. Is this true? I thought it was made in Germany.
Help a novice out!