Total scam
Total scam. I was home at the time they said package was delivered. There is no package. No footprints in fresh snow, so quite obviously, there was nothing delivered.
United States
Total scam. I was home at the time they said package was delivered. There is no package. No footprints in fresh snow, so quite obviously, there was nothing delivered.