I placed order with these guys and I lost my hopes of getting it due to the delay in shipment from the manufacturer. But Customer service followed with the order and finally shipped my order. This is the first time I am placing order with them, I am happy to place again.