Credit Card Charge but No Product:
Hello, the charge you see is not a charge unless you have received a confirmation email from Model 21 Eyelashes with an order number. What has shown to be deducted from your account is an AUTHORIZATION and or a HOLD. Your bankcard will hold or deduct this amount & wait for Model 21 Eyelashes to send a final confirmation also known as "Settlement". Since you did not received a confirmation and an email with an order number from Model 21 Eyelashes then there will be NO Settlement and NO Confirmation sent to your bankcard by us. Which means that the amount on HOLD will be released within 24-48 business hours. Some bankcards may hold up to 5 days. Model 21 does NOT have control over this process & CAN NOT expidite the release. Bankcard rules & regulations control this process.
Wikipedia also has an explanation on this subject here: http://en.wikipedia.org/wiki/Authorization_hold