Extremely disappointed.  My order supposed to be in my house on July 2.  I received part of the order July 7, which is ok, but the second part is not received as of today, July 19.  I made may calls to know what was going on.  There was no progress until July 14, when they finally informed me they will be canceling the order and sending a replacement product.  Based on what I saw in there site there may be an issue.  They even removed the information on my order.  I can not wait to see what they ship to me.