Deposit. A refundable deposit of $250 must be paid to the Town of Marlborough upon issuance of a permit. In the event the applicant abandons the bin, or fails to maintain the area surrounding the bin in good condition, the Town of Marlborough shall have the right to use said deposit to clean and maintain the area and remove the bin.