A St. John's limousine company fears a police crackdown on alcohol in cars will harm its business. What do you think?