I haven't done a review but had a look at the site. It's worth pointing out that the 3 "1-star reviewers" apparently hate most everything!

All of their reviews of other products & services were also 1-star! (to be "fair" the dude from Melbourne only had 4 out 6 1-star ratings. I'm gonna go out on a limb and say they're just a pack of dicks!