So I've realized that you don't get anything from Achievements because other than displaying them as our badges. What purpose do they have? As a user I'm not motivated to get the achievements because they don't further me in levels or award me any galleons. Maybe not all of them but milestones like send 1000 owls or earn a certain amount of points should award you some sort of prize.
Customer support service by UserEcho