Huawei's P30, P30 Pro, and P30 Lite are available for pre-order at B&H

More...