I think its because they are busy with insurance claims which is a priority to them.
anyways I stopped by again today and he promised that it would be finished tomorrow again. I'll just have to see...
This is exactly why it is taking so long. They will probably only spend one day doing the actual painting/buffing on your car.
This same thing happened to me when I had my custom paint job done to my car. The body shop said that it would take about one week and at most two weeks tops. My car sat down there for two months before I got it back! They took my car all apart and sanded a bunch of the panels so I would be committed to them painting my car, then they let it sit while they worked on insurance claims.
I had to threaten them with legal action to get them to finally paint my car. It's sad that I should have had to do this when dealing with the body shop. They handled the whole thing in a very unprofessional manor IMO.
I hope they paint your kit soon so you don't have to go through all the crap I did. On a side note, when I got a lawyer they painted my car the very next day.