I do not work for SFF but I notice its webpage says ''Orders placed by February 22nd are shipped by February 27th ''.
So, I suppose your order will be shipped out on 27th Feb.
I imagine, many factories in Taiwan are still a little sluggish due to the Chinese New Year. Maybe that is why you are not having any acknowledgement?