The least expensive full Android TV box you can buy is a bit scarce in U.S. retail.

Though the new Xiaomi Mi Box has been on sale in the U.S. since October, it's been a little tough to get your hands on one. Most major retailers have yet to start selling the boxes, and many that have don't have consistent stock or pricing. If you're still looking to get your hands on this $69 Android TV box, we've rounded up all of the best places to buy it.

Buy the Mi Box at Walmart

The biggest U.S. retailer offering the Mi Box is Walmart, though stock can be hit or miss. You may have to check local availability in a nearby store, but chances are if you check back often you'll be able to get one online and have it shipped. You'll pay the standard $69 price and get free shipping if you order online, or free in-store pickup if not.

See at Walmart

Buy the Mi Box directly from Xiaomi

Xiaomi's own mi.com store has many of its products available for sale directly to the U.S., and the Mi Box is one of them. It has the proper pricing of $69 for its latest Android TV box, and is offering free standard shipping (4-8 business days) as well. Xiaomi has historically been a little slow to ship since it's shipping directly from China, but then again it's often a good idea to order directly from the manufacturer when possible.

See at Xiaomi

Buy the Mi Box at Newegg

At the time of writing Newegg doesn't have its own listing for the Mi Box, but is instead listing it for a partner store that has marked up the price a little bit to $99. That's still a solid deal for this box and may be worth it if you prefer to shop from Newegg, but we'd recommend this as a last resort if the other places with the proper retail price don't have stock when you're looking to buy.

See at Newegg

Buy the Mi Box at Amazon

As is often the case for new and hard-to-get tech, Amazon is pretty swarmed with resellers that are trying to mark up and make some extra money on the Mi Box. There are a lot of confusing listings for either older versions or Chinese models of the Mi Box, which you don't want, but there is a legitimate item listing where you can go for the proper version. At the time of writing you'll be buying from a reseller at a markup, but then again you may be okay with that in exchange for being able to buy from Amazon with the discounts and buyer protection that's included.

See at Amazon