Came over a month late after my initial order.  I attempted to cancel the order with customer service a month after the order and prior to it being shipped and was told I could not do that and would need to wait for the order to arrive and pay a $20 return fee.  The item itself is fine and would receive 4/5 stars.