I purchased a custom vinyl sign and tablecloth, and I did this in two separate orders. The online ordering was easy with good options, and the end product was good; however, the verifying of the proofs was extremely difficult. They need an option online, like a button, to allow approvals. Instead, I had to send multiple emails and do a few live chats. The live chat is fine but takes time and I stated I wanted to approve ALL my orders but that did not happen. It was a struggle. Additionally, this company ships out of India. One of my orders was quick but the other was held up in customs and took a few extra days. Luckily, I received my last item in time for a vendor show. If you have a rush order, I advise going elsewhere. If you have plenty of time, then this is an okay place to check out.