My wife subscribes to their service. I can say, you pay a lot for what you get.
How little of this type of thing exists in any searchable format other than driving to a library and finding somebody who knows how microfiche works is very frustrating.