An investor can purchase bonds from the following sources:
- Online brokerage
- Bank
- TreasuryDirect website
A real estate broker typically does not deal with bonds, and while money market accounts may invest in short-term securities, they are not a direct source for purchasing bonds.