We've been using Rhino. However, maybe we are doing it wrong. Here's why I say this. When we would take traditional deposits our policy (I feel it's pretty common in our area) was to keep the deposit if you backed out after approval. We'd keep as liquidated damages due to holding the unit and removing marketing. With Rhino, we approve them and send the link to sign up however, in the last month we have had 3 people cancel on us because as an old boss once said "they don't have any skin in the game". So how is everyone ensuring people won't back out, or are we just allowing it to play out and moving on?