in early 2019, I wouldnt have been able to say this, but nowadays I can. If you boil it all down, There is no such thing as Gen or Rep. Lets say you want a submariner. you got money, and there will be a watch on your wrist. you go into a store, and before you are two watches, One on the left, the salesman tells you a fantastic story about swizterland, and brand, and history and heritage and then tells you the price is $10,000. the one on the right, the salesman tells you its a VSF V2. for $500.
you look left and look right. you think to yourself, the 9500 dollar difference is just for his talk. just for a story. how do you even know his story is true? you look at both watches and they appear identical, feel identical, keeps time the same.. whats to keep the salesman from switching stories from left to right? there would be no difference.
So when it gets boiled down to the reality of the situation, you will have a watch on your wrist, and you really have no way of knowing where it came from or who made it, no matter how much the salesman trys to convince you, its just talk. nothing but talk.
well if you are dead set on having a GEN-GEN, the only way to be sure is to go to the GEN Factory, see it be made, it never leaves your sight, and as soon as it is done, you reach over yourself and grab it off the robot assembly line. it is only then will you know for real you got a Gen. you cant trust the common notion that if you go to a AD, it will be a gen. no, that cant be true, because how do you know they arent lying? you factually cannot know.
So I myself would rather get the cheapest one if all else is the same to me, to my eyes, to my hands.