Darren is fantastic. He's extremely knowledgeable, quick and ethical to deal with. I have purchased products from him and hired him to work on projects. There was only one occasion in which he was unable to complete the entire job. When he realized this (a day or two into it), he gave me all of my money back and then some to compensate for the time delay - that's what I call ethical. There are other times that I'll write him on Gmail chat with a quick question and he is very responsive, providing see more solutions right then and there. When I have future projects, he'll be the first people I turn to for a quote. I can't say enough good things about him. I highly recommend him.