To become available for purchase.
hit the shops
To become available for purchase at retail locations.
hit the stores
hit the bottle
To drink alcohol steadily and in excess, particularly in response to a…
hit the nail on the head
To identify something exactly; to arrive at exactly the right answer.
hit the spot
To be particularly pleasing or appropriate; to be just right.
hit the road
To begin traveling in an automobile or other road vehicle.