I have not. It showed up on decide.com so I figure it has to be semi-reputable. The website doesn't show up on BBB, but the SSL certification website does, however there is no information about it. No rating, no complaints, pretty much just a location.