I recently contacted Cornerstone Digital for a glitch on my Shopify site. It was fixed quickly, at a reasonable price and they even provided a training video to show me how the update worked. I would highly recommend them.
Sproule has worked with Cornerstone for over two years and have had a fantastic experience on the technical front as well as their great client relations. Would absolutely recommend.