BROOKLYN, NEW YORK -- I went to Cohen's Fashion Optical at Kings Plaza Mall in Brooklyn to purchase two sets of eyeglasses, one for my wife and another for myself on March 11th, 2010. I made a down payment of $275 and $250 on each set of eyeglasses. I was informed that the glasses would be ready in 7 days and I would be contacted upon their arrival. On March 20th, I called Cohen's and inquired about the status of the glasses. Since my wife and I were leaving town and we felt like we were being mislead by Cohen's I informed the Manager I wanted to cancel both orders. The Manager informed by that Cohen's has a no cancellation policy. I was informed that my eyeglasses were ready for pickup and that that I would be informed when the other arrives. I called Chase credit card to stop payment, who credited my account. I later went to another eyeglass store and purchased eyeglasses for my spouse and I. At that point, I found out that Cohen's billed me for eyeglass service that was covered by my insurance. Three weeks later Chase re-billed me for the charges stating Cohen's would not refund the money. I was contacted on April 7th that the second set of eyeglasses was ready and informed them I requested the order cancelled. I went to Cohen's two weeks later to debate the charge, but only receive a store credit for eyeglasses I never received. As of today I have a store credit for a total of $525 to purchase eyeglasses for Cohen's that I don't need. A person should request a printout by the store for services covered by your insurance company, which was given to me by the second eyeglass store I went to without asking for. Never buy anything from Cohen's unless you are 100% sure you want the product and are willing to wait if there is a long delay in receiving the product.