I've had trouble too. I ordered from them out of pity because they sent out an email to their customers saying they were going out of business.
After I got my order, I noticed a second charge on my credit card. I sent them a polite email asking them what it was for. They replied, "Extra shipping." That's it, just two words. Nothing else. No "Dear sir", "sorry for the confusion", no "thank you"... just two words.
Apparently they can't give a firm price for shipping until they actually ship. Then they don't notify you of the extra charge; it's just a nice surprise. When you place the order, the fine print does mention that it's estimated shipping and there might be an extra charge.
I have only ever purchased items from one company that can't tell what shipping will be, but I expect that since it's over seas, but they do tell you the total before shipping and charging your credit card.
I also asked, their "excellent" customer service, if they were going out of business, and they replied "no." So, I guess they lied in that email they sent to their customers.
I'll never order from them again, and told them that. They didn't seem to worried about it in their reply.