Recently there has been an uproar in local residents regarding the Tykables store located in Mount Prospect, Illinois. Some of you may already know that in April, Tykables opened up a store in the Chicagoland area. Being a Chicago resident myself, I have visited this store and in no way shape or...