DIDO was a pleasure to work with from start to finish. Very knowledgeable when setting up my email marketing campaign and making changes to their website that looked great. They were great communicators and very patient and diligent when dealing with the many edits and changes on my part! Highly recommend!!!