They have good parts and good customer service but they can be a bit pricey. Try www.bmaparts.com for any oem parts that you may be looking for, they will always give you the best deal especially if your drop Bruno's sight or the bimmer.info name and are extremely helpful with what you need and getting it to you quickly.