I live 70 miles from the Dennis Kirk retail outlet in Rush City, MN so it is convenient for me to run up there and pick up an order then take my wife to the lunch buffet at the nearby casino. The main problem with JP is the "club membership fee" that they want so you can get the product discounted down to what every other retailer usually is charging. I do, in a pinch, order from JP when I can't get my hands on a part fast enough anywhere else. I just did this with a set of CRG Arrow bar end mirrors for my KTM Super Duke R. I picked up the mirrors at Dennis Kirk but they were out of the adapters I needed so those were ordered from JP in Iowa. It cost me six bucks more plus shipping less MN sales tax but I had them in two days. JP, however, is consistently more expensive so my impatience sometimes costs me a few bucks.