Home - One Shot Logistics
Their address shows north Carolina. It's a small shopping center with multiple businesses in it
Came across this company but can't find much info on it. I'm curious to see if anyone has heard of them or if it's a scam.