Also ich würde das Bargeld mitnehmen und freundlich fragen, ob Du einen besseren Preis bei Barzahlung bekommst.
Wenn der Konzi dann sagt es gibt keinen besseren Preis oder Nachlass bei Barzahlung, würde ich mit der Karte bezahlen.
Du musst nur aufpassen, wenn Du mit der Karte im Ausland bezahlst, da kommen noch extra Gebühren auf Dich zu.

Gruß
Stefan

PS. Blöd schauen wird da Niemand wenn Du bar bezahlst, es sei den Du kaufst eine Platin DD in bar oder bezahlst in kleinen Scheinen......