Like a bargain? One not available continuously? (2,5)
I believe the answer is:
on offer
'like a bargain?' is the definition.
I cannot understand how the remainder of the clue works.
(Other definitions for on offer that I've seen before include "is made cheaper?" , "For sale at specified price" , "For sale at a certain price" , "available for less" , "At special price" .)