The deposit amount is doing more work in this contract than most people treat it as doing.
A $500 earnest money deposit on a $180,000 purchase contract reads as skin in the game to the seller, but the number that actually governs the deal is the inspection or feasibility period, because that is the clause that determines whether the $500 is ever at risk. If the contract gives the wholesaler fifteen days to inspect and a unilateral right to cancel, the deposit is functionally zero exposure. The seller accepted a binding-looking document that binds them completely and binds the other side almost not at all. That asymmetry is the point of the structure, and there is nothing wrong with it as a wholesaling mechanic, but it changes how a seller should read what they signed and how a buyer should read what they are being offered.
Where it gets expensive is when the feasibility window is shorter than the time needed to find a buyer and get proof of funds back. Take a contract with a ten day inspection period and a close date at day twenty-five. If the buyer pool needs twelve days to underwrite and line up a transactional lender for a double close, the wholesaler is either canceling inside the window or extending, and extensions require the seller to agree. A seller who has already mentally moved on does not always agree, and one who smells a reassignment situation really does not agree.
The deposit question I almost never see asked is what happens to it if the title company finds a lien that was not disclosed and the deal dies outside the inspection window. The answer depends on the exact cancellation language in the contract, not on custom, not on what anyone says verbally, and not on what "usually happens." What currency does your typical purchase contract actually give you to exit cleanly after the feasibility period expires, and does your buyer's timeline fit inside it?