Squeegee - Are Automated Payment Methods the New Way To Go?