I've been ordering from John for awhile now. I've done both, met him in person at his store and ordered through the site. He's very knowledgeable and very welcoming. His filaments are definitely top notch, better than others that I have bought from, and I find ordering from his site very convenient. Delivery is quick, and everything arrives safely and well packaged. Definitely a top notch filament supplier!