As the service charges for lens cleaning is pretty high, I decided to clean my DLSR myself and I purchased this cleaning Kit from Amazon. It wasn't that easy, but I think I was able to manage the cleaning process. When compared with service charges at Services centers, I think its value for money.
love & regards AJ
Please feel free to contact me if you want to clear any doubts regarding the product. I will be happy to help.