Perhaps you waited too long to process the order, so whatever you placed in the cart didn't process. Like timed-out.
chip, the reason that the prices are low, including the free shipping, is because there is little extra overhead. I agree, its nice to talk to a body, but its also nice to get the cheapest prices on the internet. Yes, you do have to communicate via email, and be patient with responses. However, the quality of products is good and the prices are great.
If you have to speak to someone, usually someone who is not very knowledgeable, then pay the extra 20% and get a voice on the phone.