I will give the product 5 stars, product is great, however! Ordering went smooth, I signed up and got the 5% discount, then 5 out of 7 items were not shipped. Process of getting the money back was a bit rocky (the whole answering service over the weekend experience was not for mention) but then a gentleman that works with the company (he was really nice) called and apologized, offered a reshipment or a refund and I will give them one more try, they also have amazon instead of direct option (bit more expensive) but product is 5 stars, nothin short of that.