Seems real, there are some testimonials in that site.... but are old.