If you buy tires from Walmart, it is a good idea to make sure that you're buying them from directly from Walmart.
They'll charge more to mount and balance tires that weren't sold by them, but were instead sold through third parties such as Priority Tire or Tire Insider. They used to, I assume this is still their policy.
I also doubt that WalMart would handle any issues with the tires sold by third party vendors (out of round, won't balance, etc).
Just trying to avoid a headache up front.
Personally, I'd also pick the Douglas (past experience and the fact that it does have a warranty), but that's just me.