Ok, I have the first kink figured out, thanks to you guys, and now, I have a stop gap fix for the shipping issue.
Because of how our shipping works, the site won't calculate the correct amount at the point of sale. I have it set up as the highest shipping price, for now, and I will refund the customer the appropriate amount.
So, in other words, don't worry - you won't actually pay $24 shipping on a bar of shaving soap!
Sorry it has to go this way, but until we work out all of the bugs, I guess it'll have to do.
Thanks again, guys!