..
..
both of these comments sound like fake positive reviews. Very likely paid feedback, since they are new accounts I won't be surprised if both are created by the site owner.
I wouldn't believe this, and neither do most users.
For the team, you have to do it much better and more seriously if you want some success in the exchange business.