I have an unlocked iPhone 7 Plus in my pocket. I bought it from Apple. I gave them my credit card info and they mailed me a phone. It wasn't really that complex.
Are you trying to buy a "sim free" phone? I believe those are expected to go on sale soon.