I've ordered many thousands of dollars across many orders from BCB and there are two things I've learned.
1. They will almost always take a day longer than other vendors to both process and ship your order.
2. While their online store is capable, they don't use it to keep inventory. This means you may be ordering something they don't have, and they won't let you know. I've had this happen twice. One time, they waited until the backordered part was available, then sent the rest of the order. Another time, they sent me half my order immediately then sent the rest afterwards.
That said, BCB has always taken care of me when issues arose. They've issued me refunds for parts that they did not have to. I've also spent 45 minutes on the phone getting support(and talking shop) with their employees. They've even sent me "temporary parts" as alternatives I could use while my real parts were backordered. They've always gone out of their way to make things right.
My only standing complaint is they could stand to keep in better communication with their customers. In my(also a small business owner) experience, to partially agree with Tram, good communication will carry customers through many rough patches, and keep them coming back.
As a final note, BCB continues to innovate Bronco products and support the Bronco community, and for that, I'll continue to head over to their site to place orders and call their shop to pick their brains and talk shop.