Been quite a bit of feedback on MK lately.
They used to be a very reliable source, and one that SaleHoo themselves in fact used on more than one occasion, however I have noticed all bad lately.
Mostly issues with not receiving stock and shocking customer service, well actually no customer service at all.
You can do a forum search, that will turn up some posts that you might find helpful, plenty written about them here!