Half-off subscription sale ends Friday night