IF... IF.. you can get ahold of them and confirm something is in stock, then yeah they're fine. Otherwise, purchase at your own risk. I buy small things here and there from them, things that don't cost more than say $50 total and then I prepare to just wait.

Customer Service is not a concept they embrace... AT ALL!!!