The ordering process is a little dated - You have to download and manually fill out an order form, pay in advance through the website entering the amount manually based on the rates listed on the website, and then send them an email with the order form and payment receipt attached. The process can be a little confusing and definitely time consuming. To the business, I would strongly recommend overhauling the transaction process to make it more streamlined, as this process may discourage potential clients from using your service.I was very impressed with the quality of customer service. They are responsive and extremely helpful with guiding clients through the order process. I submitted an order with some special requests and was contacted same day by the manager for additional information and clarification that was needed. Both individuals that I spoke over the phone with were very friendly and helpful.The turnaround time was faster than promised, which I appreciated.I strongly recommend their services, and if you have trouble navigating the order process, dont hesitate to call and they will walk you through it.