Oh i've bought from T'ds through this forum dont worry but as i was showing him my latest piece he showed me this site and i thought straight off the bat that it was a scam!
A notorious scam site. If you receive a watch from them (And many do not) it will be Canal Street garbage. Let your friend spend his money but don’t you be stupid.