As of 3/19 TurboTax had estimated that its customers have received over $22,778,433,536 in refunds for 2006 taxes alone!