The Walmart price is $11.62 for 2 bottles of 100 tablets, which is less than the Amazon price.