I am looking to purchase stocks of a few different companies and investing less than $1,000. I will be trading very infrequently (probably once or twice a year). What is the best company that has the least fees and is very simple to use? Any suggestions are appreciated.