Thousands of desperate shoppers have hit the stores right across SA, hoping to get their hands on that elusive last-minute gift.