My items were poorly packaged and late. I thought I was getting 5 day shipping and it turned out to be much longer. They mixed in heavy items with delicate items without thinking and some items were damaged. The package arrived with extra fees required that were so high it made the overall cost quite expensive. Also some of the electronic parts did not work at all and instead smoked. It was my first order - great first impression. I'll never use this company again.