I had a mixed experience with Main Hill Media. Whi...
I had a mixed experience with Main Hill Media. While their services were good and I found their website mainhillmedia.com informative, their customer service was not up to par. Some of my queries took longer to get answered, which was frustrating. Overall, an average experience.