We have been working closely together for over 5 years now and we are always growing as partners! Our agency has worked hard at building our team of professionals who can help us deliver amazing results each day - every single time!! Nothing really comes across my mind when it come down to this specific service I use from them.
It's great because they know how important their work is so there isn't anything bad about using any part or feature within their website/service platform. The only thing you should be aware off would probably just be your own expectations before going into an agreement with someone else especially if its something like online advertising services (which i think element three does). If everything goes well then nothing much will happen but once things start getting complicated than thats where problems might arise which could end up being very expensive for both parties involved.