I bought a couple of items from them, one item was not available but they promptly replied and offer various options. The items i recieved were the correct ones and of expected quality, delivery time was only delayed because of my delayed E-mail responses. My overall impression was good and i will return to purchase more.