If you are looking for a Cheap midsize Phone that is Current and off contract the Honor 6x is the phone to get.It is going for 249.99 USD on Hihonor,Newegg and Amazon..
B&H is offering a better deal(Honor should have done this first),By purchasing the phone through them you get a sweet Deal.Not one but two sweet accessories namely the JBL Synchros E40BT headphones + Asus ZenPower Pro 10.050 mAh battery pack.The Price is still going to be USD 249.99 but you get 134.00 in Free Accessories.
Heck if you don’t want or have no use for the accessories, they make a Great Valentines Gift Stuffer or sell them.I might also suggest shipping the extras to my Address.
Anyhow if you do decide to buy the Honor 6x B&H is definitely a better place to buy From.There are no discounts for the phone you have to pay the Full Price of USD 249.99.
The phone ships with Android 6.0 Marshmallow on board but it will get updated to Android 7.0 Nougat eventually. The device is unlocked and is currently only available in gray, but it looks like the gold and silver color options will be in stock soon.