I've dealt with MK in the past and they are great. I have placed orders, paid for one, had orders cancelled, paid-for orders drop-shipped to the customer, etc. They are very good. Some people, when they have one unsatisfactory experience with a company, hate them for life and try to keep others away. Don't be put off by them, this is Salehoo, where the professionals behind it all know exactly what they are talking about!