Overall, I found the store very easy to navigate. I especially like the ability to search by vehicle, and then confirming whether products in which you are interested are an 'exact fit'.
My constructive (I hope) criticism is with the actual ordering process. I ordered the D7 PRO Light Kit as well as the B6 Dual Brake Light Kit. The D7 PRO kit was listed as 'In Stock' while the B6 Kit was listed as 'Backordered'. The instructions on the website indicated that orders will be shipped when all components are in stock. I assumed that since all the components of the D7 kit were in stock, that would be shipped at once, and I would need to wait for the Brake Light kit...which was fine. I was anxious to get the D7's as I wanted to increase my visibility on the road ASAP.
I got an email confirmation saying that my lights were on there way and that I should prepare my reading installation notes, etc. After about 10 days went by with no shipping notification, I called customer service and learned that the D7's were being held up due to the brake lights being on backorder. Had I known this, I would have placed two separate orders. I think this suggestion should be offered on the website.