Nice pictures, although some commentary would give those pictures some extra meaning. Otherwise, it looks like some advertisement, especially with those watermarks.
Well sure, if you put the gen and the rep side by side and put the watches almost to your eyeball (which is the distance where the text would be that big), you MAY see the difference. At arms length? I seriously have doubts anyone's eyes are THAT good. Free strap? The watch came with a strap for free, right? Were you promised an extra strap by the TD (or was it in their advertisement)?