I'm afraid to buy from them again. Last time I did they charged my card immediately and then when they shipped my items, they only shipped a partial order but my receipt said all shipped.
When I called them on it they said OOOPs sorry the last item will be shipped today.
NOT. Finally 2 weeks later I called AND emailed and they said they were out of them. I asked for a refund which they sent a confirmation email immediately for the refund...
maybe I should verify the refund with my bank now that I think about it.