I'm trying hard not to go off and roll my own shopping cart, but after perusing the available .NET ecom packages, it's all ASP.NET webforms. In addition, if i see another handrolled DB layer or some manual invocation of Activator.CreateInstance() for extensibility, i'm going to break out in hives.
So what I'm looking for is a shopping cart written in C# using ASP.NET MVC, FubuMVC or Monorail using some Linq capable ORM, preferably NHibernate. I would prefer it to be open source, but if the code base is well done and source license is available, I'm not opposed to a commercial solution.
I know about Rob Conery's webcast series on this topic, but if i'm not rolling my own, i'd like something a little closer to prime time.
Is there such a beast, or is rolling my own the best option?