Onvia may be great for prices, provided you can get the items. They suck for customer service. I have ordered from them 4 times and never received a product. Twice were the slotkets, once about a month and a half ago. The first time, the site said they were in stock, then a couple days later got the back order mail, also stating when they became available again, they would be shipped. They lied. I never got any, and they proceeded to ship the next batch out to others. I placed another order as a result of this thread, again supposedly in stock, but again got the same crap as before. Really the issue I have is once they put the authorization on your credit card, then the funds are tied up for 5 business days until it falls off, then the bank releases the funds again. That's my money tied up for 10 days over two incidents. When I called, they offer no help...they don't know what customer service is as it pertains to action. Yes they are good at giving excuses.
The last time it was for 20 slotkets. I think they are trying to just get out of the free shipping on that quantity, but have to use some other excuse.