I don't know how good the product is but the customer service sucks. You can't get hold of a human and they don't provide an email address. The order was supposed to ship in 3 weeks. I am now approaching the 6th week, no product. I have been trying to call to cancel, well, you can't. There is no way to contact a human. I have been on hold the first time today for 1 hour and now an additional half-hour. The only good thing is they at least have not charged me.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend