I've developed several sites using CartThrob, over the years, and it has been a love/hate relationship. They're great guys, and when they are on, they are super. When they're off, however, not so much.
Their support has been hit or miss, and has created problems for me with clients. Their responses to requests that I think should be included – like being able to set the tax rates by multiple parameters, produce pick lists for purchased items, etc. – are often met with estimates for expensive custom development.
Now, they are charging $1.00/minute for support. I think it's time to move on.
The problem is that there don't seem to be a lot of options out there that meet my clients' various needs. In addition to the standard shopping cart operations, we need:
Destination-based Sales Tax (for states like North Carolina) Gift Certificates with Stored Values Recurring Billing Flexible Reporting (packing slips, pick sheets, taxes, etc.) First-Time Order Charges (setup fees, etc.)
Does anyone have recommendations?