All they want is get business. Once you list with them, they dont give a damn.Hopeless support. Their own back end team doesnt support the sales team.
Its all screwed up here. They keep saying theyre working hard to improve and things are not working well. And they themselves agree that theyre not getting support from the back-end.