I bought the radio and it took 1 month and 3 weeks to come to the UK London. The unit works fine however its impossible to fit it into your csr because there is a section that blocks the radio from being fitted in. The tpro radio allows you to adjust it so it can fit better however it does not work. In fact, when attempting to adjust the radio, i ripped a delicate cable inside it. The only way to fit the radio is by cutting out the section thst blocks the radio with a saw. That will decrease the value of your car and you wont be able to fit the original radio back inside if you wanted to. Do it at your own risk. Overall, the radio works but it is not designed to fit into a astra J unless you cut out lsrts of the car.