Sort by price sounds great, but it's unfair for people that bought shop points to be in high ranking for their shop.
I would say whenever you buy stuff or trade, just record it, if you end up getting scammed, just report it for ill-mannered/misconduct.