Like JH says Id need to see how it does what it claims to do and measure it to see if it does what they say before I'd trust it on my batteries.
I dont even see a real set of specs. Could be a great deal - could be destructive garbage.
People would be amazed how many chargers are pure junk. Even big name companies put out junk.
The more amps the more careful you have to be and the better the charger should be so looking at it in terms of dollars per amp has the potential to be penny wise and pound foolish.