I am using opencart its very easy to use and install (you can find on youtube tutorials) and there are a lot of developers for this platform and the costs for doing custom work is fairly cheap.
You...