I have the Barclays card. I was hit with the annual fee on 5/31. I hate this card because of something specific Barclays did which gave me a lot of short-term grief, and their unhelpful attitude in trying to solve the problem. Can I still cancel the card now and get out of paying the annual fee, before my next statement closes? I haven't charged anything since the annual fee posted. TIA