Originally Posted by Killrus It feels like 7 stars reviews are all over the place. YMMV for sure
Forum Rules