I ordered an item from them that was supposedly in stock, only to receive an email from them a couple of days later stating that the product is not actually in stock here in the UK. I received another email where they stated the product was going to be shipped from the US to the UK with an express courier and that my order should be with me within a few days. Almost 2 weeks later the product still hasn't arrived. I emailed them to let them know that I'm still waiting for the product to arrive and they just ignored me, they didn't reply back.
Other people had similar experiences, it seems that this company doesn't stock a lot of products, the products on their site are shown as 'in stock' so they can get your hard earned money and then you either never receive anything or the product arrives several weeks/months later. Stay away from them, any questions you ask them will be ignored.