I have a similar situation, so rather than posting another new message, I figure that I will put it here.
I ordered a IBM HD from buy.com for my parent's christmas present. Since they didn't know about it, I had them ship to my work. Somehow the website did not show the suite number or company name on the shipping address. I noticed this the next day a tried to cancel the order (I didn't really want to cancel but didn't want the package to get lost). As you might guess, the harddrive did show up at work with the company name on the label. This happened a week ago. Buy.com still has not charged my credit card for the drive, and their website shows the order as having cancellation requested.
Did I get the HD free? I don't plan on opening the box until after christmas. should I contact them in the meantime, I do want the HD and do not mind them charging my card, but I also don't have a lot of time before christmas because my finals are this week.
Thank you for your help and ideas!