Had delivery set for 5/5/16. On 5/7 they tell me it will not get delivered by Mother's Day it will be delivered on the 9th. For screwing me they tell me they would give me 16.99 delivery back plus 10.00 and deliver a new shipment. I tell them please deliver on 5/12 again nothing delivered. This is The worst company you will ever deal with. STAY AWAY it's not worth it.