I've checked the feedback, that's just people with multiple single gram orders finalizing them at the same time. Any suspicious feedback so far is legit.