Yeah they seem like a top quality product. You can't go wrong with German made.
I think I might go the VWR springs at least for now.