I've ordered from them and been very happy. I can understand the frustration but I think I would call back, ask for them to ship overnight or something. Please consider there may be personal issues happening and if the credit charge is automated it was not intentional. I think we all deserve a second chance, we're only human!