i wanted to get him one but i didnt know whether to get a orignal bmw one as im not sure on how much it will cost, i dont mind doing the work myself but im not that skilled
or get an aftermarket one from ebay, which would be cheaper but im not sure of the sound quality.
im looking at spending about £300ish
any advice?



