I shop alot and live in NYC and I can say that there is no such thing as a high end replica, they are all made in China and some sell for more than others, depending where you shop. However they all stop working and end up as junk. Also I would hope the person you are giving it to knows its NOT the real deal.. Maybe you should consider a previously owned high end watch, that comes with a guarantee and is real.. I hope this helped you.