They don't seem very popular and I cannot find any reviews on the website, so I'm not sure what else to tell you other than to tread lightly. If anything, you can always contact them and ask them for a trial run of their service. Since it doesn't appear that they have many customers, they probably won't argue with you with a 1 week trial period.