Economic Stimulus Package

Got your attention, now bear with me! I will get to the 17% return in a minute.

As most of you are probably aware, the government started direct depositing the economic stimulus payments last week. According to the U.S. Treasury nearly 8 million taxpayers have received their checks, so far. If you are still wondering about the Economic Stimulus Package, check out my post ESP: It’s All Gravy Baby!