Amazing, fantastic, stupendous are NOT words I would use to describe my experience. "Len" promised several callbacks that never happened when my package was lost. Four calls to be told that there was nothing that they would/could do.
These is NO accountability or responsibility. Awful awful awful.