In that case, add a business/home selector or checkbox to the form. It's not that complicated. After all, if the information that I enter when I actually buy the item is precise enough to price the shipping, why can't I enter the exact same info without going through all the cart & registration BS?