I now have 3 Barclays cards; Arrival, NFL, USAirways. There is no annual fee on NFL. Is still a good idea to transfer credit to other cards and then close. Besides the initial signup offer, any reason to keep the card? Also, being that Barclays can be a challenge to deal with at time, would I be in abetter position to get accepted for Miles and more, if I didn't already have 3 accounts with them? Thanks.