gotta like that German system. in the US I bet I would be fighting for everything.
You get what you pay for in the US. Full coverage with a quality reputable company and you will be taken care of very well. Half ass coverage with some on-line company and you won't get any assistance.
Glad you're up and about. Pursuing any type of legal damages?