Hewlett Packard / hp customer service

Mon 3 - first time i call and place the order, she tells me it'll be at my door in 3-5 days

Fri 7 - second time someone tells me there is a shipping delay with PUROLATOR - assured me it would ship by mon/tues - and that shes contacting them and said she will call me back within 24 hours
never called back

Tues 11 - live chatted with someone who stopped responding to me - so i call in and was told that the laptop that i ordered that was READY TO SHIP was being BUILT and that was why it hadnt shipped yet. he said to wait for wednesday/thursday and that it should ship by then
no shipping

Wed 12 - i go online to check my order status to see if its shipped, and it said no order found
so i call in, the girl tells me that HP is in the middle of splitting into two separate companies and that was why there was a shipping delay ON THEIR END she said she would contact back office as to why the order looked like it was cancelled but there was no cancellation request (this was at midnight when they were closing phones)
ive heard nothing back so far

thurs 13 - call in, ask for supervisor and was told that there was no supervisor, so the woman told me she was head for Canada (right, like she'd be answering phones like the others below her) was told that shipping was closed for five days, she ignored what i told her that happened yesterday - that there was no order found but no cancellation request, told me she would email shipping to expedite the order she promised that she would call me TODAY to tell me what they said - then she told me to call their complaints line, because complaints are important and help them fix problems, gave me the number, and then HUNG UP
called complaints - no such number is in existence
She called me back. Someone cancelled my order without permission or a request. She told me they might not have any more of those laptops in. I never got an email confirming a cancellation. The charge is still on the credit card. I asked for a cancellation email and was told I would get one shortly (still haven't received it) and she hung up.