I have elected to create my own custom e-commerce site, using my own procedural code, to allow me full control over the site.
Asides from having to write a lot of extra code from scratch and testing thoroughly, what are they other potential downsides to creating an e-commerce site this way? Rather than using Magento for instance?