Yes, it’s free to join Landfolk Club. You get access to all the benefits immediately and earn your first stamp when you join the club for the first time.