Posted on March 19, 2014 by MichaeliStore Feedback Have you visited an iStore recently? Let us know what your experience was like. On a scale of 0-10, How likely are you to recommend iStore to a friend or colleague? * 012345678910 What is the primary reason for your answer? * Thank you!