I've used them once or twice. They didn't appear to have anything in stock and had a 1 week lead time for a DVD!
Last I remember I had trouble getting in touch with them aswell. I'd recommend flightstore they're quite switched on.
Not affiliated with flightstore, nor any financial gain in recommending them. Just never had any issues with them.