I have been looking for this model for about a month now. It has been hovering between 340-380$ on different websites. This is the cheapest I could find. There is a sale happening on Aliexpress on 11th November for AUD $321.12 AliExpress
Please note that only White colour 32GB model is available at this price. Very good specs for this price. Also it comes with Global ROM and Google Play store.
Things to Note
No memory card Slot
No band 28
Processor & Memory
Snapdragon 820 Quad-core Kryo 1.8GHz
Adreno 530 GPU
3GB LPDDR4 dual-channel RAM
32GB UFS 2.0 Flash
Dimensions
Height: 144.55 mm
Width: 69.2 mm
Thickness: 7.25 mm
Weight: 129g
Battery
3000mAh (typ) / 2910mAh (min) lithium-ion polymer battery
Non-removable
Quick Charge 3.0
USB Type-C reversible connector
Camera and video
16MP rear camera
4-axis OIS, calibrates in 8 directions
6-piece lens, f/2.0 aperture
Sapphire glass lens cover
Two-tone flash
DTI image enhancement
PDAF autofocus
32s manual exposure
Qualcomm 2nd-gen Spectra ISP
Low light enhancement
HDR adjustments
Panorama
Auto HDR
Burst mode
Face recognition
4MP front camera
Beautify with 36 smart beauty profiles
Large 2-micron pixels, f/2.0, 80° wide angle lens
Mi Video Call with real-time Beautify
Selfie countdown
Face recognition
Video recordings
4K video, 30 fps
1080p video, 30 fps
720p video, 30 fps
720p slow-mo, 120fps
If it came with an sdcard slot, I would buy this phone in an instant.