I had a Best Buy Mastercard for several years. Out of the blue I noticed a {$59.00} annual fee that was never there before. I called and was told they are now charging an annual fee so I asked them to close my account. The {$59.00} fee is still due and I have been told that I must pay it or my credit will be affected. I never paid a fee before, nor did I use the card in many months that would result in a default acceptance of the fee by using the card. 
