I would give them -5 stars for being irresponsible. OnTrac apparently delivered my Amazon order and left it on my front door, in San Francisco, in a neighborhood with high foot traffic. I was told that the delivery driver "thought" that it was a safe place to leave it. My thought is either that the driver stole it or that the person doesnt really care. Either or, this isnt the first time this has happened.
On a separate order, they've claimed to have attempted a delivery on a day I was home and never heard the door ring, just left a tag on my door.
These guys are completely unprofessional and hope that Amazon will wise up and dump these guys.