Single Euro Payment Area: Commission proposal to end consumer worries?