I was really unhappy when I recently made a purchase through this website. I remembered ordering from them a few years ago and did not have any problems at that time so I decided why not order again. Their website does not seem to be as up to date as most websites do but I did not think anything of it at the time. I found something that I liked on their website and decided to order it. Well I knew something was up because I had never received an e-mail confirmation for my order. I started to get worried that maybe I put in the wrong e-mail address when I hadn't received my package in awhile and my credit card was charged. I decided to finally call customer service who told me that the item I purchased (which was in stock at the time) was now on back order and they were not sure when it would be back in stock. I was so annoyed that first off I ordered it because it showed to be in stock and second of all they charged my card already. I requested to cancel the order and requested a full refund. It took 4-5 weeks for a refund and during that time I had to call and ask what was taking so long. I wouldn't recommend shopping here, save yourself a headache.