I used Aramex’s shop&ship (both times), I found them from Courier Center’s website.
The cost was a bit much, but nothing compared to the laptop itself (and also I really didn’t want to buy yet another laptop that in a few years would be obsolete and unrepairable).
The laptop’s order shipping was €70 and it took ~10 days after it arrived at their location. You can compare the shipping cost to/from various countries, my DIY package was 4.5kg
Edit: just a few days after making this comment, I received an email from Framework that they started shipping to Greece, among other countries!
Not sure about the name of the systems, and I’ve seen them change names a lot over the years
But I think it’s a pretty universal thing in the EU, that you’re able to pay directly using an IBAN, I’ve even seen “direct bank tranfer” in stores that sell across the EU