I took a chance and purchased a Deepcool fan hub from them on Wednesday (2 Sep 2020) and it arrived by me on the Friday (4 Sep 2020).
Edit: Oh yes and i did call and spoke to one of the sales guys there before i placed my order, tried to source for me Pwm splitter cables from their suppliers and got back to me with different options trying to find what i was looking for, unfortunately he could not get the splitter i was looking for.