Unfortunately more attention has been drawn to the design of your site than its functionality.
While the design is great and you have all the reason to be proud of it, the long term success of your business will tie mostly, if not all, to the functionality rather than design.