Is anyone familiar with this brand and what was your impression? I believe it is within the rules to talk about brands just not where you get it from. If i am wrong let me know admins and I will correct my forum behavior.