I don’t recall where I got them from, but yeah, R2 or Bike24 in Germany are likely as I’ve bought from them often over the years, and the $75 apiece price sounds right to my memory, too. I’ll try to dig back in emails and see.
EDIT:
OUGrad05 Noahma Well I found the receipt, and I actually got them from Northwest Bicycle in Washington, $159/
pr shipped, and it looks like they still have them:
https://northwestbicycle.com/pages/s...%20power%20cup