I realize this is an old thread, but a history of reviews is always relevant. I've ordered a number of items over about 15 years. Everything has come quickly and as expected. Recently one item came with a problem, I let them know the issue, and they corrected it immediately with no troubles. I figure even the best will have a mix up eventually and the ones that fix it quickly are the good ones so I would certainly buy from them again.