It seems to me this is the descendant site of Villageafro. I did have issues with Villageafro as well in the past, but fortunately all was solved, sooner or later. Occasionally I had to cancel, too. But now PayPal offers guarantee for a longer period, so until you stick to that payment method, you have no reason to fear of placing an order. I assume their stock is not refreshed too often, and certain items can actually be out of stock. But unfortunately no other big online store like this for Congolese music at the moment...