I really enjoy Jaycar for the items that they supply. If there is ever any electrical part that I can not find I'm always referred to jaycar and they usually have the part to get me going. The only complaint that I would have would be the professionalism of the staff. In years past I have gone in and the staff were arguing while I was looking around. It was a bit awkward as a customer, however as far as their willingness to help and solve the particular problem they are far better than any other store I've gone to with a specific issue. I continue to shop here whenever I need help with small electronics and never leave disappointed!