My order was supposed to be delivered today. I didn't receive any updates, so I reached out to their chat customer service. They stated that the order is still in production and they have no idea of the status. They told me to open a ticket. Horrible communication as I have to use multiple channels and they don't communicate proactively. I assume my order won't be here for the event I ordered it for. The lack of communication means I don't have other options since I didn't know in advance. I also have to waste my time tracking them down since they don't communicate anything. AVOID if you need something on time.