It seems that when someone buys an item from your list, the total is being calculated _without_ that item in it, spoiling the surprise. Testing this is going to be difficult since it involves buying things...