For those of you who term’d from Yahoo on 4/15, did you get your check? and when? was it direct deposited, live check, us mail, fed ex or…?
I just recently realized that they were supposed to give it to me in 20 days and it’s been 60. I sent them a query and they’re working on tracking it down.
Good thing I have another job I guess :)