I'm looking at buying a 2002 Suburban from Canada.

It is legal to import. The speedomoter shows KMH as primary and MPH as secondary. More of a concern is the odometer is in kilometers. It isn't required, but I'd like to convert the cluster to a U.S. setting.

I see they have things like this on ebay. How hard is it to swap it myself? Also, how do I program the odometer? I assume it is illegal for me to do. Is this something a dealer has to complete?