Purchased through their Amazon store. WHAT A MISTAKE. WORST CUSTOMER SERVICE EVER. Parts arrived and I immediately installed 12 spark plugs and 12 spark plug wires. Unfortunately the coil wire that was provided was only 8 inches long and needed to be 24 inches long. Contacted NEWPARTS and they asked for a picture of the box and my VIN. They insist that they cannot use my VIN because it is not 17 digits long, WELL, 1972 Jaguars DON'T HAVE 17 DIGIT VIN's! They are also inflexible, expecting me to remove all of the parts (WHICH THEY WILL NEVER BE ABLE TO SELL AGAIN DUE TO DIRT AND OIL ACCUMULATED DURING THE INSTALLATION) and return them. All I need is a 24 inch coil wire, which if they were a reputable business selling parts should be a very simple request. Better Business Bureau reviews are all horrible for NEWPARTS, I wish that I had read some reviews before buying from them.