Leading U.S. carriers including AT&T, T-Mobile, Verizon Wireless, Sprint and U.S. Cellular have announced plans for selling the LG G4. Best Buy too will be selling the LG G4, and it has already started taking preorders.

Best Buy is offering both contract and off-contract LG G4 through carriers like AT&T, Verizon and Sprint. As of this writing, it is not yet selling T-Mobile’s LG G4 handset. The retailer also is offering a $100 gift card with purchase.

Phone Arena reported the LG G4 will be available from Sprint June 5, from Verizon June 4 and from T-Mobile June 2. The device will be coming to AT&T June 12.

GSM Arena reported the LG G4 device is available from Verizon and Sprint with a contract price of $200. Without contract, Verizon is selling the LG G4 for $610 and the Sprint is selling it for $600. From AT&T, the handset will be available for $670.

LG is also offering freebies worth more than $100 for buyers who make their purchases from authorized dealers before June 21. The deal includes a 32 GB microSD card, second 3,000 mAh battery and a battery charging cradle.

The LG G4 is already available for purchase in some markets like South Korea. It is the successor to 2014’s flagship smartphone, the LG G3. The LG G4 is the first smartphone to come powered with the Snapdragon 808 chipset that includes a hexa-core processor.

The device is packed with a 5.5-inch IPS LCD display that supports Quad HD resolution of 1440 x 2560 pixels along with a pixel density of 538 ppi. The chipset of the LG G4 is coupled with 3 GB of RAM and offers a native storage of 32 GB along with support for up to 128 GB on microSD.

The LG G4 has a 16 megapixel camera enabled with Optical Image Stabilization on its rear and on the front side, it houses an 8 MP camera. Lastly, it is equipped with a 3,000 mAh battery.