Ordered items from 4 different companies, everything was shipped within 3 business days except from NCIX. it has been 10 business days and we are still waiting for the last part. Unacceptable service. They need to greatly improve on the shipping time. Highly do NOT recommend buying from this company. There are many other companies that handle your order in a reasonable time.