Am i the only one who thinks the Greenpay deal recently announced had way less effect then it should have? GO MYEC