Anyone own these? Considering buying but cant find any real person reviews.

http://current-usa.com/pumps/eflux-wave-pumps/