You may check reviews and feedbacks from other members by checking out their listing here:
Link hidden: Login to view
We have just sent an email to them regarding their website status as according to other members who used their service before, the site is under renovation and won't be back up until September 2009. Upon checking, we were unable to access it as it was just showing a blank page. If we hear from them regarding this, we will let you know.