One reason these are rare: if a bootstrapped company is valued at $100+ million, a small minority investment - say, 10% - is very meaningful cash for the company yet involves relatively little dilution and little or no loss of control. It gets a lot harder to justify not raising something.
(And yes, a bootstrapped business worth over $100MM is probably generating a meaningful profit, but the founders may not be comfortable reinvesting it.)
It also helps build relationships and align incentives with powerful firms that can be very useful in arranging an exit and getting the best price for it.
Microsoft took a small mezzanine round right before they went public. They didn't need the cash, but it brought investment bankers on board so that they had an incentive to get the best possible price in the IPO. Similar story with Whatsapp; they didn't need the cash, but having Sequoia on board gave them a stamp of approval that probably helped their negotiating leverage both in attracting employees and in selling to Facebook.
Came across this site a few minutes back as an email referral. Supposedly pays you in gold. I've never heard of the company, and don't know whether it's legit.
Well, that's confusing too. If you show a shipping cost on the item, your average consumer would expect that they could buy just that item for that shipping price. After all, doesn't everyone hate the Amazon Add-On Program for exactly that reason? It's Prime but not really Prime.
What if you have multiple tabs open? If you add another product in the meantime then the shipping cost quoted would be totally inaccurate. Could be too high, could also be too low depending on how your order crosses the weight/size thresholds.
Also, that would mean that you have to total up the weights and hit the shipping API for every single page request. Right now you usually only get an icon that tells you "3 items in cart", sometimes not even that much. If you have multiple warehouses this gets even more complex, you essentially have an NP-complete optimization problem. That may not even be possible to do in real time, let alone on every page load.
I just disagree in general over the value of the feature here. There is a lot of potential for misinformation and confusion, and consumers are already trained that they go to the shopping cart to get the shipping price. The shopping cart (the order) is the quantum used for shipping costs and it makes sense to put it there.
Again, to echo others, I hate sites that make me log in and go through the checkout process to get a shipping cost. But there's nothing wrong with going to the shopping cart and typing in my ZIP.
I'm fine with Amazon's add-on program - it lets me get small low-priced items much cheaper than they would be if they were priced to cover the shipping cost.
For example, a 2 pack of Sharpie pens is $1.77 with "add-on" shipping, $3.09 from a non-amazon merchant with 1 week shipping, or $6.98 from Amazon for prime 2 day shipping.
If I'm not in a hurry, I can either add it to my cart and keep it there until I find $23 more stuff to purchase, or I can buy the $3.09 product and wait a week for it to arrive.
If I'm in a hurry, I can pay the $7 or keep shopping until I hit the $25 add-on shipping limit (which is usually not too hard to do, I can add laundry detergent or some other consumables that I know I'll need).
What's not to like? Fast shipping if I want it (and am willing to pay for it), slower shipping if I don't.
Still better than making a special trip to Office Max (a 20 minute drive) just to get a pen.
> Well, that's confusing too. If you show a shipping cost on the item, your average consumer would expect that they could buy just that item for that shipping price.
Displaying it as "If you add this item to your current order, it would increase the order's shipping cost by an estimated $0.00" ought to allay any such confusion.
> If you have multiple warehouses this gets even more complex, you essentially have an NP-complete optimization problem. That may not even be possible to do in real time, let alone on every page load.
The shipping cost of the items in the cart could be calculated once whenever the contents of the cart changes, and the number cached. So you'd be doing one shipping calculation per page load, for the contents in the cart plus the item being viewed. And NPC or not, I don't think that would be prohibitively computationally expensive in most cases. After all, people don't typically order thousands of different products, that might ship from any of hundreds of different warehouses, in a single online order. If it made someone more likely to click the "Add to Cart" button on a given item, it might be worth it. And you could have some threshold (number of different products on the order, for example) above which the marginal shipping cost is not calculated and displayed.
I think y'all are proving the appeal of "free shipping". Retailers provide convenience, and people expect that figuring out the nooks and crannies of shipping costs is part of the service.
If it were about cost and not convenience, Jet's algorithms would've beaten out Amazon.
Displaying it as "If you add this item to your current order, it would increase the order's shipping cost by an estimated $0.00" ought to allay any such confusion.
I think you're missing the point. The use case where I would want to see the shipping cost up-front is that I'm buying a single item and I don't care who I buy it from -- I'm browsing across a number of stores and will pick the one that gives me the best price (with the least hassle). In this case (purchasing a single item), there is never going to be a B -- I just want to know as easily as possible what it will cost to buy and ship this single product.
If I need to register in order to find that out, forget it. I'm browsing across multiple stores that I've possibly never visited before and never will again, I'm not going to register to all of them. If I need to add to the cart, you're pushing it. If somebody else can tell me upfront, they're ahead and more likely to win my business.
Based on only my own usage, if I haven't registered to a site I'm obviously not a regular buyer there and am most likely there to just buy a single item.
I imagine this could slow down the page noticeably, if you have to hit the shipper's api for every product.
EDIT: sibling comment pointed out, the origin warehouse may be unknown until you have the full order. so now you're figuring out which warehouse you'd hypothetically ship from if the customer bought each product on the page.
I wear these types of shirts under other shirts, and I think they're priced correctly for basically being underwear, but I would be very surprised to find a $2 t-shirt that's good for more than that.