Well, I do at the moment have to suggest steering away from the chinese filament suppliers (sorry Billy!!!)

The last few batches, probably about 15 rolls from various suppliers have been pretty inconsistent. Part of the roll ok, but much of it contaminated, and you can't see until you get through a bit of the roll.

Right now I am using Torwell as a standard, and so far so good!