I can help you sir.I am a professional developer of E-Commerce and Accounting - Inventory applications..Most of the features you mentioned are used by me in my Projects.
I can develop a complete satisfactory application for you.
Please contact me if my skills are suitable for your requirements.
SKILLS:.Net 4.5,C#, ASP.Net, MVC 4, WCF, HTML 5,CSS, JQuery, Ajax,Entity Framework 5,TDD , SQL Server R2,SSRS, RDLC and Crystal Report