I am officially boycotting AMEX stocks from today forward. I am sick and tired of their nonsense. Today is the last straw. Cancel requests that sit for hours (at times). This is 2007 and this exchange is nothing but a bunch of back ass crooks and I hope the rest of you will join me. If we don't stick together against these kinds of issues, we will be constantly screwed over.