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. :)