Was just browsing BB unlocked phones and noticed they lowered the Z3 Play to $99.00 with Verizon activation. If ya don’t mind the hard credit pull and canceling the Verizon line within 3 days this is a pretty good deal. These deals always work better in-store for me. Most people freak out when they see "Verizon Activation" but it’s pretty easy to cancel the new line within 3 days and walk away with a nice UNLOCKED phone. All fees including activation fees are waived if line is canceled within 3 days.
https://www.bestbuy.com/wireless/…#/carriers
This recent Pixel 3 thread will answer all of your questions about doing these Bestbuy deals for FACTORY UNLOCKED phones.