Starbucks: Buy One Get One Free Holiday Drinks Canny Gran 11 years ago From today until November 17th you can buy one Holiday Drink and get one free from 2-5pm at Starbucks.