Jameco has great customer service, I've had one problem with an order and they fixed it right away. I've place about 50 orders with them over the years both for work and personal use, I do not, however, think the grab bags they offer are worth the shipping, never mind the price of the grab bag. Lots of heavy junk, reject components, sockets with the leads all bent up - junk. I even bought one of those LED bags, again, crappy dim old LEDs, a lot of them were rejects with reversed leads, a few didn't even work.
All the components I've bought were primo otherwise, great prices on resistors.
Oh, don't buy software from them, I got very old versions of the Pic Basic Pro Compiler and Cicuitmaker. Check what version they are selling against whats available on the manufacturers website before ordering.