Neptunus Yachts in St. Catharines is urging the federal government to drop its 10 per cent luxury tax amid U.S. tariff ...