It was bought from Company called Viihdemaa. And after going through pages and pages of discussion about the said store, it seems that they really are doing this on purpose. There are tons of reported situations where customers have received broken iphones, sent them back for repairs and just received another broken one back, after 6 months of waiting.
And after having long discussion with the companys customer service and their ceo, they dont admit it, just decline that there is anything wrong with the phones and refuse to return the money.
Oh well, hopefully I can make working piece of phone out of this mess. Just ordered new display, battery and rear case.