sis that is very strange..did u apply for caips ? it scares me to think that they can do whatever they want to do and get away with it and nobody can say or do anything :S
tht is just weird .. have u emailed them yourself..asking them why it is taking soo long for them to return the passport...