I'm looking for a hosted ecom solution. Must have's are Quickbooks integration, very customizable templates and good inventory control.

Does anyone have firsthand experience with either? I'd love a pros/cons if possible. Thanks.