The best part is that they are very responsive when it comes time for changes or adjustments after implementation has begun! I wish there was more communication about what exactly needs done next but this isn't always possible due their busy schedule with clients so you just need patience at times :) They provide good customer service as well which makes things easier sometimes too since i am not usually able to talk directly through them if something goes wrong during production/delivery phase (which happens often). We use ice mint media services mainly because its affordable compared other companies out here who charge much higher rates per month than theirs do - even though most people tend think otherwise once hired by these agencies :D So far everything's been great from my end using all 3 websites developed together- My website design & development experience improved tremendously thanks guys.