Canada Goose has made these coats extremely expensive to make them seem very high end which increases the want for them. Buyers want to seem like they have enough money to afford these coats and want compliments from their friends. They are visually appealing and a well-known brand.