I've ordered direct from them.... But just at the start of the process, so several weeks wait for the install.
So far I've found them to be excellent at answering questions, and generally being helpful.
I figured if I order it from them, and have it fitted by them, in case there would be any issues I'd know exactly where to go to get them fixed!
I also really liked the fact that their tether can be over 8m long and that it could be used with cable still coiled around the unit (both of which are rare in other chargers).
Oh, and there is load balancing and fuse protection and no need for a separate earth rod.
Good luck with your decision!