Has anyone done business with these guys? I'm seeing a couple of red flags on their website, one of which is that they claim to have Varget in stock. Their check out page also uses Apple Pay, Venmo, and Zelle, but not credit cards. I'm guessing that's to avoid the protections that are in place with CC transactions. And a Google street view of their address looks like a warehouse that's too small to run the kind of operation they claim to have.
Pretty sure this is a scam and I'm gonna walk away from it, but I do want to give them a chance if they're legit.
Thoughts?
Okie John