yep....
I bought the same deal. I had searched high and low for quite some time checking on unit cost and this was the lowest I found anywhere. I had a feeling there was no way you got them for 10cents each ...at least not within the past 1 1/2 years.