Yes, a 96% match is very high. Are you (or your parents) from Great Britain?
Great Britain consists of England, Scotland, and Wales. Germany is not a part of that, although German DNA (like much of Europe) is very similar to the Great Britain DNA classification. A part of this is the historical migrations of people from Central Europe towards the British Isles, such as Angles, Saxons, and even the Celts.
Since genetic genealogy is a young field and the nuances still being fine-tuned, I wouldn't put too much weight into predicted ethnicity at this time. I would focus more on comparing "paper trails" (family trees) with matches here, and uploading your raw data to Gedmatch for more scientific comparisons.