I like the product a lot and would give it 4 or 5 stars.  I originally ordered 4 of these.  3 arrived and after 2 weeks the third is still listed as shipped.  Customer service wasn’t too concerned when I contacted them several days after it was past due and their tracking didn’t identify where the item was.  So I ordered another because I need 4.  It too still hasn’t arrived but at least FedEx seems to know where it is.   I doubt I’ll get either before Christmas