I tried their icons on KDE (there is a theme) and these old, very detailed icons just dont make sense. Too much color, very incoherent style and way too much detail that you cannot see anyways.
But I have not tried it, as I was too dumb that you need Javascript to have the payment download button work.