Better is a rather relative term. Perhaps you should clarify what it is you want to be better to enable others to offer you a fair response.
Better... Product? Shipping? Percentage? Customer Service?
Often questions go unanswered only because they are not clear.
Just my little 2 cents... I have no answers. :)