I have reached out to this company in regards to my order NUMEOUS TIMES.paid for 2 day shipping and they put in an invalid tracking number. I asked to cancel the order and refund me then all of a sudden it was shipped after days of me begging for a refund. My event has passed. I refused the package they begged me to receive it to get a 50% refund guess what... a month later I am still fighting for the refund through them and paypal. HORRIBLE.