I use spspools-spas.com for my reagents. The folks there are not just great on the phone if you don't know what you want, but if you know what reagents you need, their website is very easy to navigate, and they have the best prices I've been able to find. I've been ordering from them for 3+ years and have never had any problem. I usually get my order within 3-4 days.