Terrible experience! I placed this order well before christmas, paid for 2 day shipping to get it here on time. No updates. Called to check status on 12/22 and was told Fedex was picking up the order that day an it would arrive on 12/24. It didn't. No communications from your company whatsoever! Now I just check status again, and I see it's cancelled. AGAIN, NO COMMUNICATION from your company! Terrible customer service. I will never order again from your website.