Has anyone here had any dealing with this company, good or bad.
BC make an absolute fortune so this makes their card even more attractive!Originally posted by Allan Probin
Why would barclaycard do this ? It must cost them a flippin' fortune.
Oh, and where can I apply for a Barclaycard ?