Notwithstanding any other provision of law, if at the time of a home solicitation a seller or his agent should fail to immediately identify himself as a seller or lessor, or should he represent or imply that his purpose at the time of solicitation is anything other than selling or leasing if that is not substantially true, the buyer shall have a total of thirty days to cancel any home solicitation sales contract there entered into in the same manner and to the same extent as otherwise provided by this chapter; provided that the goods or merchandise are made available for the seller's repossession and are tendered back to the seller in substantially as good condition as when received by the buyer.
Va. Code § 59.1-21.7