I've only ordered once from them...about 3 months ago. I agree with @slaw that communication was odd. I was notified that one of the two LPs I ordered was a German import so there would be a delay until they received their shipment from Germany. Then I got an email about cancelling that LP. I took it to mean that it wasn't coming in, but then received a subsequent email notifying me that it was on its way to me.
Again, this was my first order with them so I had no expectations from past performance. I am also willing to buy from them again.