Frank in Crete wrote:Were do we pay it then ? will Piraeus bank do the payment?
Yes. You can pay it in cash over the counter at any bank, if you want to, exactly how you pay it at the post office. Personally I prefer to pay online as others have said.