Festive steals under $300