I prefer buying it from the local dairy for fresh paneer. Don't go after cheap paneer just like that, as you need to see if the paneer has not spoilt. Even the store bought paneer from the supermarkets is fine, you need to store it in the fridge and finish asap once you have opened the packet. The shelf life of paneer would not be more than 5-7 days even after storing correctly.