I have order several items from Jameco and so far no unpleasant surprises. Items arrive quickly, and they tell you if anything must be back ordered and offer to ship everything else right away. Will continue to do business with them. Many neat solar kits for kids learning.
Saves cart items in case you have to get off before placing order.