On Dec 29th, I ordered this product online. Within fifteen minutes, I received an email confirming my purchase. Two weeks later, I had to call asking for a status on my order only to find out that the product was out of stock and on backorder. No communication at all. Since it was required for my so at school, I had to leave the order in place and search for other options. One week later, I as informed that the product shipped 2 days after receiving another order. The product is fine and working as expected, but communication is poor to nonexistent. Disappointing.