I would be vocal on their forum. It seems to be the best way to get their attention. I agree that they should have more support as they really do not sell any type of product and their income is purely based on transactions made through their website. You would think that they would do more to make sure the user experience is positive. Perhaps adding a live chat feature if they do not want to go to the expense of paying for telephone support?