Hi Joseph,
I highly recommend you take a look at http://www.b2cprintshop.com/ as a modular solution for B2C and B2B segments of the market. The company B2CPrint (www.b2cprint.com) operates in the...