I ordered a number of products from this company (Nov. 2017) and all of them came in within the 5 shipping days as promised! Everything worked fine (I purchased some electronic stuff). After reading the reviews I was really nervous and had contacted them to ensure I would receive product - they got back to me the same day! Whatever was happening to cause bad reviews - I have not experienced it and would order again from them.