usually in Tallinn Toompea post office you can get first day cancellation. It can varia for example when Tartu stamps were released the first day cancellation was in Tartu
mostly bookstores or gift stores. There are more greeting cards in Estonia then Postcards.
Actually Sweden, Norway or Denmark have more expensive stamps. You can look the prices here