Because we file paper form taxes, our stimulus check comes by mail. IRS web site says "mailed Jan 6th. Today is the 20th, two weeks later. I'm wondering if "mailed" meant actually mailed, or processed for mailing. Two weeks seems a long time to me for a check to come from Washington DC to NC, a distance of less than 300 miles. PS, please refrain from suggesting to file electronically. There is a horror story to that thinking. Never again!