When a review of a company has more one star reviews than not it means stay away. Any of their 4 and 5 star reviews were probably written by an employee of theirs to make them look better.
My order was apparently "shipped" over a month ago near the beginning of Feb 2017... It is now March 10. Nothing. Don't waste your money with this company.