I have ordered from them 6 or 7 times without the slightest glitch.. I placed an order just the other day, haven´t recieved it yet, but in a week or two..
Sure, they suck at replying at mail, but otherwise they rule! They have a bunch of stuff in stock I can´t get anywhere else ( that I know of ) and their prices are almost always lower than that of my local Amiga dealer..