, but not with your choice of the word "easy."
For a big ecommerce site, the build vs. buy thing
usually isn't about cost... "rolling our own" could mean
a team of 3 or 4 engineers for 3 or 4 months... 3/4 of an web wizard FTE isn't cheap or easy... and then there's ongoing maintenance... no matter how you do it, it
turns our cheap or easy....
The question isn't "Which is easiest", but rather "Which causes the least pain and agony"...