Their scale and selection make them the best wine shop in Lisbon especially in regards to Port wine

Could you correct the punctuation please?
Their scale and selection make them the best wine shop in Lisbon, especially in regards to Port wine.