Add better checks for missing data to brand/series parsing