I bought one from Germany, I can't remember the seller, the cap that goes on the end would not fit and I had to file the edges to get it to fit. When I messaged the seller about this I got no reply. Later I put a second disk on and had to reco the caliper, I bought a piston from DSS and it was perfect.