The product is awesome, but I paid for 2 day service and UPS took over a week to get it to me. UPS did not put in timely updates as to explain what the delay was. When I contact the UPS 1 800 number they couldn't explain the delay. When I contacted amazon they told me to call ups... Great example of left hand not knowing what the right is doing!