I wish I had read the reviews before ordering. I ordered a banner 3 weeks before my event. I noticed a shipping label was printed After 3 days but item never shipped. I inquired when it would be shipped and received a less than nice response. I called and spoke to a manager that told me he'd look into it and return my call. That was a week ago and I never received a call back. I again inquired and was told the postal service was totally unreliable. I was also given an option to purchase another banner and pay for express shipping and hope they second banner got to me in time. Customer service is terrible to non existent. I would never order from then again and wouldn't advise anyone else to either.