You're right about those aspects, in fact most of this online store pay people to give them positive reviews so it'll seems like real buyers were the ones who do.
I hope I can get my money back, because I really don't need this shoes again, I already got other gifts