I am not a frequent on-line shopper so I was hesitant to order. Their live chat assistant was very knowledgeable and revised my template more than once. This was also a last minute decision and the package was delivered 1 day ahead of the time they promised.