There's another thread on here somewhere about those caps. Nobody owned up to having bought a pair from memory, so largely an unknown quantity. They were largely poo pooed based on the price and considered to be made in China (obviously).
Interested to see if anyone has actually tried them (same as you)