hi all i have just purchased some bait tech barbel buster river pellets, has anyone tried them yet? cheers john