I just checked at my local store (and everything's probably cheaper in the states), ended up with $15.5.. Your guess it pretty spot on! My guess is that the ham made these prices up, knowing most other tubs don't even know where to find these products, and wouldn't bother to check.