This place has awesome stuff, but terrible customer service.  I ordered products online only to receive an email 5 days later telling me that FOUR of my five items are on back order and that it would take up to THREE MONTHS for the items to come in.  When I called to see if they could send me the one item that they DID have in stock, the woman said she would have to charge me $10 for shipping even though shipping would have been free on my entire order if the items had all been in stock.  When I asked her to waive the fee since they are inconveniencing ME by not having four of my items, she said no.  I also suggested that they start marking items on their website as out of stock if necessary and she said they can't.  Wow, awesome way to treat your customers.