Well, you can register with domainsite.com They do provide option for more then 2 years. But least period for registration is same: 2 years.