Everything that I have ordered was delivered, sometimes it took a long time, as most are coming from China. The quality of the products were good. I wanted to inquire about some specific things but could not communicate with the provider, Tophatter doesn't allow that. Some mostly, I am pleased.