Personally, I would NOT order that EVSE off Ebay. Reason being is the ridiculous amperage settings. Per the seller:
Amperage Options: 15A, 20A, 30A, 32A (max)
15a is too much for a 15a circuit and not the max(16a) you could get on a 20a circuit. 20a is too much for a 20a circuit and quite a bit less than the max 24a you could get from a 30a circuit. 30a is too much for a 30a circuit, I guess the 32a max is fine for a 40a circuit, but is of little use to a Leaf owner. This EVSE while 120v could NOT be used on a standard and common 120v 15a outlet, you'd need to find a 20a circuit.
IMO the best amperage options would be:
13(or 12a) for the max charge on a 15a circuit.
16a for max charge on a 20a outlet.
24a for max charge on a 30a outlet.
30 or 32a for a 40a circuit and the max the supplied J1772 cable will bear.
Of course ordering directly from the mfg(Zencar) you can chose any of 4 amperage settings, your choice