RE:last hour of trading every day Yes, I have noticed this. It has been going on for at least two years now. Also, despite the high volumes you can only ever see 100 share trades. Never do you get to see the large blocks that must have been trading at some time during a 4,000,000 shares traded day.
It is frustrating but all one can do is buy at the day's close and sell for 15 to 20 cents more the next morning. Make some small change while waiting for LEG to fire up.(whenever that may be)