Hi all,
I think that this thread has covered just about everything, but having had experience with both BR and CT (1 and 2), I thought I would put my 2c in.
First off, both BR and CT are excellent add-ons, and anyone who is considering doing an EE e-commerce site should purchase BOTH, and trial them. I say this because whilst they are both ‘e-commerce’ add-ons, and certainly have a lot of features in common, I feel that they are each suited to slightly different types of projects. Neither is high cost, and are both well worth the investment for R&D purposes.
BR is an excellent out of the box ‘traditional’ ecommerce add-on. I was up and running with BR in a couple of hours (as Carl mentions above, it’s not plug and play, but it’s pretty close with BR!). They provide literally templates for the whole site with the add-on, which makes setup so very very quick. Everything is stable, and works just like it’s described. For those wanting to sell all kinds of ‘widgets’ (software downloads, physical products, bundled products, etc), in a standard “find product (search, categories, related product, etc), choose option for product, add product to cart, go to checkout” way, then I highly recommend BR.
CT again is an excellent add-on, but takes a little more to get your head around. They do provide excellent templates with the add-ons, but they seem more for example sake rather then an ‘out of the box’ solution. That said… CT is HUGELY flexible. With a little patience you can make it do almost anything. As two examples of this, one site we required a cart to have ‘on the fly’ ski rentals added. We needed to be able to add multiple ‘skiiers’ to the cart, then each skiier had multiple items that they were renting, and finally each item could be rented for different amounts of days!! *Phew*.
The second site required the sale of online tickets (for a dinner and show), for two different venues, each venue having different levels of seating. On top of this, the site also sold traditional merchandise, AND ‘on the fly’ photos from the show the night before. These photos could be downloaded or purchased as a printed item! Complex!
The point in these two stories is not to tell you how great I am (which is true clearly! ha ha), but to highlight the level of complexity you can achieve with CT. Of course it can also do the standard ‘product->cart->checkout’ style site as well… but it is a very very flexible system.
Both BR and CT come with a good set of extension hooks…which have come in super handy over time!
I will be honest that there are downsides to both products as well. The reports are seriously lacking in both… but they are being worked on at the moment, plus it’s worth saying that you could use Leevi Graham’s NSM Reports add-on to create your own (http://ee-garage.com/nsm-reports). BR’s documentation really isn’t great, and needs a bit of work (put examples in!!).
Data import is an important issue for both, and neither do this out of the box. I’m not 100% sure how you would bulk import data into BR, but CT you can use the excellent DataGrab add-on (http://devot-ee.com/add-ons/datagrab/).
So back to the good things about them… both have loads of shipping and payment gateway plugins, and will happily help you create new ones, or you can pay and get them to create one for you.
The most important thing about any add-on is the support… and BOTH the BrilliantRetail and CartThrob teams are second to none with their product support. They both provide helpful, USEFUL, advice in timely manner.
A lot of using these add-ons is about what is right for the job, and also which one you feel most comfortable in using. For me, this is probably CT, but I think BR really is an excellent add-on, and will suit many many people… this is why you need to get both and test them.
I hope that this has helped someone!
Cheers.