The Inter official web site needs a better user interface.
Gain trust and grow your business with customer reviews.