Non conosco la barclaycard, ma a naso è anche quella una carta di credito "vera", non prepagata, e in quanto tale dovrebbe essere accettata.
Idem per quanto riguarda la blu american express, a meno che la 3 non rifiuti esplicitamente tutto il circuito amex.