Good products but takes way too long to receive. Still haven't received my last order which was placed over a month ago, and customer service has not been helpful in a resolution.
I would just order off of Amazon or go with a different brand moving forward.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend