Fast delivery and service
I received the correct part in very short order delivered by FedEx. When placing the order, the web site asks for the VIN number to verify part compatibility. I pulled the VIN from my insurance ID card. Shortly after placing the order I received a call from ONLINEBMWSHOP informing me that the VIN number didn't match the vehicle that I purchased the part for. Turned out the insurance ID card was incorrect. I was impressed that they actually verify the model and VIN to avoid an issue.