Product review (3 stars): OK, but not necessary
OK, but hard to load at times