Your girlfriend just got some competition.
Nevitium Invoice Manager is free invoice software that will solve many problems.
It lets you download intraday and end-of-day historical quotes of stocks
Flexible invoicing and billing app.
A software for sharing your quote or displaying various quotes on your desktop.