The supermarket apologises as people are forced to queue online to place their Christmas orders.