You don't need to sign up to use the Polished Paper services. Placing an order is easy, and you need to do is provide your instructions. The customer support agents are always ready to help.