Thank you for your inquiry.
Your credit card was PREAUTHORIZED at the time you have placed your order. That means that the funds were placed on a temporary hold in your account until the actual CHARGE happens.The preauthorization only checks the validity of the card. You should not see any charges on your credit card statement from us.
Please note that if you gave a debit card, the authorization will still show up as an actual charge.
We only charge credit cards at the time the order is shipped. Since your order was canceled before shipping- your credit card was not CHARGED. The funds can be on hold 3-10 business days (depends on your bank policy) and as this PREAUTHORIZATION period expires they will be released back to your account.
Please allow few more days until you will be able to see the funds in your account statement.
Thank you for shopping at GlassesOnWeb.com!