Sorry if I sound stupid here, but anyone know if they are legit? Seems like they are traveling to Nebraska. Reason I’m questioning is cause looks like it’s a legit website on the ad.
Saw them pop up recently on stg... Took more than a simple Google search but lots of red flags. I'd avoid unless someone here has had positive experience.I think I read something about unique approving some reviews "back east" but could only find 1 eccie from 2015..not good.