Took mine in a couple months ago for the recall. Took them just over 2 hours to complete. But couple weeks later I noticed one of the rear panels kept popping loose. Took it back in and now they have to replace the panel. Oh well at least they are fixing it.