I split my purchases between my lfs and amazon. My lfs is exceptional, not cheap and not competitive, but great people doing a great job in caring for their livestock. I use amazon for all of the dry goods. Chemicals,test kits, supplies. I feel this makes my dollar go a far as it can.