price confusion