On the other hand, if you don't mind being locked into a two year contract, you can purchase the LG G3 from Verizon, AT&T or Sprint for $100 off of each carrier's subsidized price. That means that you would be paying $99.99 for the LG G3.
The LG G3 features a 5.5 inch screen with resolution of 1440 x 2560. A quad-core 2.5GHz Snapdragon 801 is under the hood, with 3GB of RAM and 32GB of native storage inside. Back and front-facing cameras weigh in at 13MP and 2.1MP respectively, and a 3000mAh cell keeps the lights on all day long. Android 4.4.2 is pre-installed out of the box.
Regardless which way you go, Best Buy has $100 for you, either in the form of a gift card or a discount. And of course, they have a brand spanking new LG G3 with your name on it.
source: BestBuy via AndroidAuthority