I made a mistake by giving them the wrong address and complained about it. Tom was patient and sent me another set of my orders and didn't receive them either and left a negative review here and interestingly Tom followed it up and after it was all my mistake giving them wrong address. Not many companies give this kind of attention anymore.
They are a reliable and trusted company. Thanks