Hi!
I bought a template from the same site and I must say their support team is great and have helped me throughout many problems and doubts. You can submit a ticket here:
esupport.template-help.com/index.php?_m=tickets&_a=submit
Also, if you had already made some changes in your shop, there's an easy way to upload the new template without interfering in the products already uploaded, etc:
info.template-help.com/after_sale_support/Working_with_osc/article3.html
Does this help?
Joana