The quality of these flies is great. I don't even see how they can sell them for $1.50. Even the articulated streamers with fish skull heads were the same price. Inspecting them more and more I couldn't find any flaws in the workmanship. These didn't seem to be seconds or tied with lower grade material.
I'm very happy with all of the flies I purchased. If you're looking for trophy style streamers definitely check out The Fly Stop.