The last thing I bought from them before they became CDW
was Roxio Toast 5 Titanium, They delivered it fast enough
and the transaction went smooth as silk.
I have had troubles with them in the past though when I
bought VRAM and then cancelled the order after finding it
cheaper from a supplier in the States, MacWherehouse took
forever to cancel the order and tried to bill me anyways for
the cancelled order, It took me about three months to get
the credit back with my Visa.
My guess is that after they lost the VRAM in their shipping
they had assumed that I received it, Even though they didn't
have a transaction slip to prove that I had gotten it when I
hadn't.
I think that someone within their company kept the
shipment and decided to bill me for it.
The company is alright if you buy stuff, But it can be a pain
if you cancel a shipment.
I tend to buy from the U.S. more than in Canada.
Dave