best customer service? you gotta be kidding! (seriously though, my post only reflects my own experience with amazon, yours may vary)
anyway, the last time i talked to an amazon csr, i was told that they would ship the item next day with faster shipping (free upgrade), but the next day they cancelled my order w/o saying anything to me. now, that's not something i would call the best customer service, but ymmv.