I understand with the free shipping, it can take forever, i.e. My order from last Monday is supposed to show up today. But, I ordered something from Amazon, because I didn't want to wait forever, and I had to pay for shipping on Tuesday, and it won't be delivered until next Thursday, how many other company's do you know that would be acceptable from?
end rant