The customs authority has set up specialised customs centres and departments to ensure smooth flow of good and services