Go over to
www.bladeforums.com and do a search in their "Good Bad Ugly" forum. You will find a lot of complaints about their modus operandi.
They like to advertise really good prices, but many times they don't have the item in stock. Their philosophy is that the customer pays in every way for the priviledge of doing business with them.
If you're lucky and the item you want is already in stock, there should be very little trouble. If it is not in stock, they will charge you first, then wait till they have built up a sufficient order size before making their order with the manufacturer. This will usually take a very long time. Long enough that they might actually forget you ever placed an order with them in the first place. And during this period, emails and phone calls to them will never get through.
The other part about having to pay for multiple shipping costs if they need to send your order in more than one shipment is quite standard with some other retailers.
What irks buyers is that they don't always tell you it is out of stock. They will charge you for the item even before they order it, let alone get it in stock. They advertise for items that are not in stock, hoping to build up a order size large enough to get quantity discounts. They are hard to reach once they have your money. They are almost impossible to cancel with once they have your money. If they can't reach sufficient order size, they will conveniently forget all about you (and that you've already paid them), and you need to hound them for quite a while before they remember (if you can get through in the first place). They usually send you the part of your order they have in stock without telling you that there items not yet in stock which they will send at a later date if they remember and will charge you extra shipping for it.
I think that about sums it up.
Disclaimer: I have never done business with BoTach. I have gleaned all the above information from quite a few other's dealing with them and posting their experiences on bladeforums. Would you do business with them after reading all that? I wouldn't, especially since I live many timezones and very far away and email is usually my only point of contact.