You never want to buy a smartphone from a place that also sells tires and cold cuts. You are correct that training is a big issue. Cross upgrades are not easy and even Apple messes them up. The price is good at Walmart but the service errors often negate the savings.