I'll be the balance to the above post and say that so far I've had horrible customer service with OWC. Placed order on Tuesday, never got confirmation. Checked today to see what was the status on the order. It had an 'unable to check address' message. Called Amex, verified the ship to address was listed and inquired about the charge. Was told it was approved by them but it wasn't ever processed by OWC. So the problem wasn't on their end. Sent message to customer service saying all should go through no problems and that I cleared it with AMEX, but that I was unhappy with them for not contacting me and letting me know there was a problem.
If I were to do it again I'd go with another company (especially since I had no problems with a hard drive I ordered from Newegg on the same day...got email confirmation w/in 20 minutes, another email confirming payment 10 minutes later and a shipping/tracking number email w/in 24 hours)