Thank you for sharing your feedback with us. We sincerely apologize for the delay in your delivery. Unfortunately, the recent snowstorm here in Florida caused significant disruptions to our shipping schedule, impacting our ability to deliver your order on time. We do hope you understand, and are fully satisfied with your products. Thank you for choosing us!