I can't afford the real Rolex and have seen so many great fake ones, I decided a great fake Rolex is better than no Rolex. But my friend here in China said that they have many grades of quality. How to find the best quality? Has anyone here bought the best fake and from where? Even a good fake Cartier is ok. Thanks