I highly recommend buying from this company!!
I purchased a oil cooler for my Softail and had a minor issue.
I called the company and was put through to the tech department right away.
The person I spoke to was very knowledgeable and it was decided a new part would be sent to me it arrived 48 hrs later I put it on and all was fine.

It is rare today to find a company that stands behind its product and has a hassle free system to remedy problems.