My experience with this company was horrible. I placed an order of an item they claimed was in stock and after billing my card & 4 days later they still had not shipped. I sent 4 emails and called the number on their website during the business hours listed at least 5 times. They do not answer the phone, give no option to leave a message nor respond to emails. I had to file a dispute with my bank to have the charges refunded.