I use AV@D a ton and have done so for about 5 years. I might be lucky but I have only had a handful of problems with them during that time. One of which is occurring right now lol (I placed an order for an item almost 1.5 months ago and it's been in limbo. I am just now being told they don't know where it is and the manufacturer doesn't have any in stock). Their shipping / transfer times leave a little bit to be desired but other than that I really like them.
On the other hand...I have had nothing but problems with ADI. I cringe every time I have to order something from them. I have had entire orders disappear. One out of every 3 orders is either missing a part or 10 or has the wrong model number item. I will give them one thing though, their shipping / transfer times are amazing. On average, if they don't have an item they will get it there within 2-3 days no matter the manufacturer. It might not be the right stuff but it will be there super fast!