this one was tough! got stuck with BOIL (nice clue!) and BEER (not sure i completely understand this one) crossing BARTAB and ONSALE, but overall this was a nice crossword! so many question mark clues, liked the ones for BOIL, CANCEL, and ICICLE!
The clue for BEER is referring to the foam on top of the drink, sometimes called a head. So far this puzzle has the lowest completion rate of all — I think I stumped people more than I intended to! I'm glad you liked it nonetheless. Thanks as always for the feedback!