Hello fellow opponauts, I have to repair the injection pump in my Mazda 323 Diesel (leaking) and I was thinking of getting a spare to work with. I found this online:

https://www.megaparts.eu/en/product/1041892584 

The site seems legitimate but my card company will not let me complete the transaction. Is this a reputable site to get parts from? I contacted them about paying with paypal, hopefully they will allow it.

Thanks!