Walmart bridges the gap between Best Buy and Amazon. Similar to Amazon, Walmart is a go-to spot to find affordable and budget-friendly smartphones and basic cell phones. But it also sells devices that are brand new and at the higher end of the spectrum, like Apple’s iPhones and Samsung’s Galaxy smartphones.