Mediocre as in they are rubbish. Its odd you speak to some people they rate them
as some of the best.
Yes, isn't that strange but is it their experience or what they've be told that's doing the talking. The one thing you can rely on is that the manufacturer and the merchant will big a product up because of sales and or margin or bonus points.