The product came as promised and was fast shipping. If I had only one complaint it would be that the product is generic(I thought it was the actual brand name) Otherwise it works and you cant beat the price or service!!!!!!!