Looks a bit fishy to me. There are a fair number of parts listed that are not for our capri, such as the differential and power window relays.
The oil pumps look correct but the parts descriptions on several of them don't specify a date range, which is needed
Many things are listed, but out of stock so that's no help
Honestly it looks like a generic parts aggregator website
Just browsing I don't see anything they have that Rockauto doesn't carry, and RA is super legit
Googling "is partsgeek legit" does not turn up particularly fond reviews
I'd proceed with caution with that site