Product is great, works as it should. I was disappointed in the shipping though. When I ordered it, it showed as being in stock, and opted for one day shipping at extra cost. It turns out it wasn't in stock, and took a month to arrive. I wasn't advised of the delay until I called to inquire about the order.