Greece: it's this deal or no deal