My order went through without a hitch, only issue took much longer to get the part. The explanation I received was they were out of batteries and had to have a replacement shipment from BMW. However, I wasn't made aware of that until I called wondering where my order was.