My experience with Cirrus was that I was able to get a checkout on a Cirrus SR20 done in about 1-1/2 hours. Nothing too difficult for an experienced pilot and the instructor knew me well. The SR22 checkouts at different places were both with guys who were (IMO) a little too excited to show off...