I have to add, I take my hat off to the Poles who survive here - the wages are it seems very low compared to the price of food and everyday items like shavers, mattresses, cars, etc.
Bear in mind though, that many, many, many people pay next to nothing for their property. Many flats have been inherited, or have been purchased for peanuts post-1989 - Poland, as far as I remember, has quite a small mortgage industry compared to the UK. Property prices are only high in the major cities - the cost of living is dramatically lower outside of them.
And again with the wages - bear in mind that these wages are only the "official" ones. Teachers for instance - it might seem that they're low paid, but their compulsory workload is 20 45-minute classes a week. That leaves plenty of time for additional private lessons to bump up their income - and a lot of them do, especially teachers in "better" schools.
We don't see it from the Polish point of view - for instance, we would never "tip" the postman if he delivered cash to us. Yet many people do - that money could easily add up to 500-1000zl extra a month. Heck, you even see people tipping the guy who fills your car with petrol - that could easily add up over the course of a shift.