You can also make your own. The ingredients are the same as for making ricotta and if you strain all the liquid out, you would get a hard, paneer texture. Has anyone used "hard" ricotta as paneer?
I make my own ricotta - see http://italianfood.about.com/library/rec/nr0949.htm for one recipe. Mine is as follows: Mix 2 tspns lemon juice with 2 litres of milk and leave in fridge for 36 hours. Add 2/3rds of cup of plain yoghurt and mix with a wooden spoon until fully incorporated. Put into saucepan and bring to the boil, stirring constantly with wooden spoon. Boil for 1 minute, then remove the pan from the heat. Use a large colander lined with heavy cheese cloth to drain the ricotta. Tie the cloth in a way that it can be hung (I hang it from the kitchen sink tap). Let it hang for 1 hour. The ricotta will then be ready to use.
I use muslins that I used to wrap the babies instead of cheesecloth and just wash them in the machine afterwards.