I had a great experience shopping at California Fly Shop! The website is well-designed and user-friendly. The selection of flies is extensive and the prices are competitive. My order arrived quickly and the packaging was secure. The quality of the flies exceeded my expectations. I will definitely be a repeat customer.