They did that shit to me where they cancelled with the excuse of "no stock". Of course the damn thing shows up as available within the same week. I called up customer service and the nice lady there did give it to me for $38.
It was a shitty as move, but they've somewhat repaired it with me. I am definitely weary, but given that Amazon now charges me tax I have to love Newegg.