I have been in contact with them a couple of times, paid my frame on the 16th of January and when i asked them abotu ETA they said that the frame should be finished around 25th of February.
I was chatting with them couple of times since then and i got a message yesterday that the frame should be done next week and they will ship it. I wasn't expecting much of a support or communication from them but i think being a week or two late on this is okayish in the end. I'll update the post when they ship it out.