DO NOT UNDER ANY CIRCUMSTANCES GIVE THIS COMPANY ANY BILLING INFORMATION! Briefly, I ordered 2 30GB IBM hard disk drives at $55 each. I then got a call that they were out of stock on that item. Returning the call, I said I wasn't interested in something else and to cancel the order. Ten days later 1 hard drive arrived with a packing slip marked "upgrade to 45GB". Checking my credit card and UPS I found I had been billed for both drives 8 days earlier and the one drive had been mailed the day after. I called again and recieved a promise of another drive. A week later the second drive arrived. Ready to install them I opened them and found, not new IBM/Hitachi's but 4 year old IBM Deathstars. Neither was in new condition, both were scratched and the second had a broken cable connector. Going ahead with the install, the first drive was DOA and would not even take a partition and the second had bad sectors and I could use only with the 32GB clip jumper setting.
I normally think business practices like these have their own rewards, but I also think other buyers should have fair warning.