My experience with Mindfactory ordered some little things paid the same day got payment confirmation the next day. They sent me the items same day i got it 4 days. Shipping cost to Slovenia was 20€. They ship with regular mail.
For hardwareversand it was the same i ordered paid the same day got payment confirmation next day and they sent the components same day i got the package in 2 days they ship with UPS, Shipping cost to slovenia is 11€
All items i orderd were in stock
But once i orderd my GPU which wasnt in stock anymore for holidays from hardwareversand it was on sale, it said they will get more GPUs in a week, a week past and i asked why they didnt sent it yet got no response in Email, so i asked 1 day later on their facebook page and got a response that they will ship in 3 days because they didnt get GPUs yet because of bad weather (it snowed alot at that time) and it was true they sent me the GPU 3 days later.
So if you want to ask them something ask them via facebook page
If you want to know the shipping cost to Greece just put something in a cart and go to the step where you choose the shipping type, you wont get any other choice but it will show you how much does shipping cost.
And one more thing if you order from Mindfactory the shipping cost is 20€ per package, so i fyou order components, case and a Monitor, they will put all components in 1 box, case will get shipped in own box same as Monitor, so you will pay 60€ for shipping.
Hardwareversand may send you multiple packages but the shippment is always 11€