Placed an order for 4 months of 1mg finpecia over the phone with a credit card and the "order status" says "payment review." Called today and customer service said it will be charged within 24 hours, buuuuut it's been 24 hours since I placed the order. Hoping it'll go through by tomorrow...
