Came across this parts site online and wonder has anybody used them or is it even legit. https://www.partacus.de/

they seem to have any parts I need in stock at a decent price

thanks