"I ordered a 15 pack of DVD-RAM disks (LM-AF120LU15) because they were listed as in stock. I patiently waited for my package, or at least a shipping confirmation, for nine days but received nothing. I then contacted them to see where things stood only to be told that they were "oversold" on that item. If I wouldn't have contacted them, I'm sure that I would have been waiting a very long time, as per the other reviews that I've subsequently seen.
Avoid them. You never know if you're going to get your product or not."