Yes, those reviews can be bought, obviously.
95 five star reviews.
Not bad for a company whose employees and close "family" members of employees adds up to 95...