I've used this company for a few years now. I like that they have a local website too but I often order direct from China. Fast shipping. Supplies have always been great value. I've ordered many times over the years and customer services have always swiftly dealt with enquiries. Never taking more then a few days to reply. I always get what I order and if it's out of stock I either get refunded or can choose another product. I don't have anything bad to say about panda hall.