You can have up to 20 days of data on Intraday Charts (regular registered users have max 10) with an account at TD Ameritrade...