I had one key for my BMW which ended up lost. I called up the parts department and John got all the paperwork ready so when I arrived all I had to do was pay. I went back less than A day and a half later my key was ready. John was super friendly and helpful and knows what customer service is all about!