Doesn't get much worse than this.
Out of stock, no notification. Took a week of trying to get a response, and, after much discussion, they then sent totally unsuitable replacements. Returned but then unable to get another response out of them. You can call, email. Nothing. Resorting to Paypal to get my money back. They seem simply not to care.
Avoid, avoid, avoid. I can't stress this enough.