Have you heard of lemyco they are located Atlanta
Has anyone ever heard of lemyco freight or work there. I'm trying to find put if its a scam.