Your best to find a designer to "design" the template and then ask someone (such as myself) to integrate the design. You could try somewhere like 99designs.com to get a design done or maybe you have someone local who could do the design.
i might be very cheeky in asking this, but i recently asked someone to design a website for me and i have just now realised they have used this free software and its templates. i have paid a lot of money for this, but i dont know if that seems fair for using something i could have done myself with a little knowhow...
You can certainly buy many ecommerce templates on the net. But how well they fit nopcommerce and how well they fit your company branding is another question. I still suggest 99designs.com you will get a custom template that is unique and of the highest quality.
I am willing to bet that some of the people here on the forums are web designers. I have a small web design company - WebBot Designs. Browse around and see what interests you.