Vendors cry foul in downtown Kingston