As an avast user, like yourself, I'm just trying to figure out how it would be possible to bill you without someone having given the payment details. Some use a trial version, having completed the payment mandate, but they don't cancel that payment mandate.
As for not matching the cost of the paid version, that would rather depend on the pricing at the time (if there was a discount), it could be different.