Конечно не обязана и в суд на нее за это никто не подает. А кроме гражданских обязательтв есть еще и этикет, вежливость, доброта, которую вполне можно ожидать от человека, которую называешь подругой. Речь идет о копеечном соке! "Не обязана". Игрушки-одежду покупать да, необязама, а вот сока не купить... ну просто в голове не укладывается.