North Wales businesses and their customers fined after 'blat