Here's a millenial reloader chiming in. I've also placed orders with MidwayUSA "back in the day" by phone talking to real people, mail, know what personal checks are and remember exactly where I was on 9/11. Just like most millenials will, especially elder millenials. Sorry Ru4Real, your son isn't a millenial, he's Gen Z. Some of us millenials call them "kids".
(For reference, I'm 40.)
Any website that wants Zelle or Crypto only is a scam. Also look for grammar and spelling errors. If it feels like it isn't written by somebody who's a native speaker of the language, the odds of it being a fraud are really high.