Why not go through our board sponsor here, Premier Research? Nothing but positive feedback so far.
The answer for me is No. Never heard of them. And looking at reviews outside their website, they all seem to be not really reviews and/or paid for advertisements.