Looks Like The Trading Reviews Have Hit

Definitely seems that all the feedback has made an impact! Down from 4.7 a week ago. Let's see how well they follow up!

Definitely seems that all the feedback has made an impact! Down from 4.7 a week ago. Let's see how well they follow up!