Home Mobile Walmart’s Memorial Day sale gets you an Apple Watch for $149