Those are okay, as long as you use them in a 1s setup. Though, may I recommend going with
these instead? You get an extra 1000mAh for cheaper (unless shipping is terrible for you, which it shouldn't be). I've also never bought batteries from Walmart before, I wouldn't think them to be untrustworthy, but I've never had a negative experience with M&A BD.