I've never heard of them. either. Also a reminder to please post a link when talking about another website in case it is in our board filter. https://www.dvcrentalpros.com/ would appear as https://www.*************.com/ if it were in our filter, and it would not be site that could be discussed. As it is, typing the word DVC Rental triggers an auto link to be placed pointing to our board sponsor, The DVC Rental Store.
Never heard of them, either. I'd rent through one of the more well known rental services or a person here. I've used DVC Rental Store and have been happy. It is more expensive than a private rental but there are a few more "protections".