This is the wrong chapter to say this, but im pretty sure vinter knows that the poison penelope drank wasnt the one she had bought from him. The poison penelope bought was dark red (next to the necklace), while the one in the cup was yellow. (This is so totally random.)
-