I have ordered from them on several occasions for different products to research and every time, the products were delivered fast and the orders were complete. The products themselves were top quality and did not disappoint with the results. Great customer service and great products. You cannot go wrong with them.