You shouldn't buy direct if you're really into investing. Because the discount broker will be able to buy and sell at a discount. For example if they bought at 50% discount. They'll really be making 14% on the return instead of the 7%. That's just a simple example based on inception, but works at anytime on the life of the investment. Especially more important just the few months before the maturity. Because some people want their money early. So they will be willing to sell it off early. If you buy at a discount it would be advantageous to. Get that 14% or more.
this is straight from uncle sam
7% at this time till april
you should think about it
if you have extra money hanging around
