Originally Posted by
Stryder
Got a letter from them today saying Delta owes me 100 bucks. Looks kinda scamy to me as in wanting my ssn and such. Anyone know about this?
Make sure you give them all your bank account info so they can direct deposit the check!