21 items, total $580.88