High feedback percentages suggest the seller fulfilled orders