WTH AMAZON PRIME?!?
I bought something on Amazon too in the past with same "get by Thursday" (brake pads for a saturday install) only to find out the seller was out of stock and it took way longer to get. I know the Amazon search engine does not check stock on suppliers inventory, its up to supplier to keep that info up to date. Other than that the AP service has been pretty good for us.