I bought my 1st Motorcycle at the end of 2019 and discovered CMPO through a friend. I needed some urgent parts but once I saw the prices I stocked up on spare throttle cables, clutch cables and other minor parts. The fact that you can save your reg plate and easily find parts is just so simple and hassle free. It is very rare that parts are out of stock and as for the delivery time, it is superb. The only thing I have struggled with is finding fairings screws and bolts as I bought a new right side panel and expected it to come with these. I haven't been able to find them at all. Overall though for anybody with a Chinese bike, look no further as this site is simply fantastic! Easy to use, plenty of stock and very, very reasonable prices indeed. For new riders who are more likely to drop their bike in the beginning as I have you do not need to have a meltdown as CMPO is the easiest, quickest and most convenient place to replace broken indicators, brake and clutch levers and also panels if necessary without worrying about your bank balance. I admit that I have bought some aftermarket parts from Amazon but I would only recommend that for cosmetic purposes if you are looking to modify your bike. CMPO is your go to for OEM parts without question and without them I think I would probably have sold my bike. It is the strong assurance that you can get parts quickly, cheaply and without stress that makes them amazing. Do not overlook them and I would personally advise against purchasing aftermarket parts as they often claim to be 'Universal' but more often than not they do not fit whereas with CMPO you can relax knowing that what you are buying are stock parts that will definitely be compatible with your bike. If you save your details it actually tells you about compatibility to avoid any doubt or disappointment. A total God send!