milestone card.com/activate has its annual fee ranging from $35-$99 according to one’s credit history. No monthly maintenance fee is applicable but other fee includes fee for late payment is up to $40 and fee for returned payment is up to $40. Also, this card attracts a 1% foreign transaction fee As a result, using this card abroad would attract this fee. It is wise to read through the small print of the terms and conditions so that you will not be surprised with other charges that are associated with the card.