All reviews seem negative
I went by there, based on the information I got from this website, and there is no store anywhere in the area named Kings II. Are they still in business?