Looks like everyone is out of stock now
In regards to credit card charges, the one from GreenLight is already off my statement (actually, it was not a charge but rather an authorization).
As for GreenApple, did you call them to check the stock prior placing an order like I was suggesting? They were really low on stock when I called them 2 days ago.