I bought some parts of that company in March, they were out of stock of one part so asked if I could wait 5 days for it to come in. I waited and waited, so I emailed and heard nothing for 3 weeks and then had a response only hours after receiving notification of shipping. When the box turned up they got 5 items wrong, I only complained about 2 of the items as I can use the others and when I got a reply, they told me my package was shipped. I complained again that the problem was not shipping but the wrong items and I've got heard anything for 2 weeks now. Apart from the mistakes made, the other items were good but unfortunately I'll never buy from them again.