Quote Originally Posted by jly02496 View Post
Definitely overhyped. Must be related to the provider.
Definitely....cant really trust the reviews anymore..