Yes most of the stuff they get from China after you place the order. It is a genuine site and I have got some items through them without any hassles but sometimes it take couple of weeks for delivery because it depends the arrival of items from China.
Perhaps a little late into the conversation but I bought a few capacitors from them a few months ago. It took time to arrive but the guys were prompt with answering my emails as to when the item would arrive.