No and from what I've seen of their website I wouldn't touch them with a bargepole.
No address, no phone number, no telling where they are, no way to contact them except via their contact page. Other people elsewhere have pointed out that though they claim to have been in business for 5 years the domain name was only registered a year ago and the site is hosted through 3rd party resellers so you can't find out who the site really belongs to. Apparently you can pay via paypal but the payments go to an individual with a yahoo email address.