My Recent Credit Card Approval: 70,000 Points with the Barclaycard Arrival Plus
Update: This offer has expired Just a month ago, theĀ Barclaycard Arrival PlusĀ® World Elite MastercardĀ®Ā increased their welcome offer toĀ 70,000 miles! This is the best ever