"down for maintenance" Site: Barclaycard USsince their upgrade last year, this site has been slow to load and difficult to use.