Vendor fined for overcharging tourists and harassing guide