Alot of good points in this thread. Seems the just is regarding income, anything over $600 SHOULD be reported to the IRS as income even if just doing it as a hobby. Seems many people decide not to report the income from their reefing hobby (or other hobbies) which I get. Sort of like speeding...if you're going 5 over the limit, you're technically speeding and breaking the law but that doesn't mean you will actually be getting a ticket for going 5 over.
As far as sales taxes are concerned, I guess that would be a state to state thing so a bit tougher to get accurate advice from a national/global site. Likely the same story tough. If you're selling a ton, you'd be at high risk for not collecting sales tax, and if you're just selling a few frags here and there or do a yearly swap than you'd be at very low risk.
I guess the question was originally intended for income and sales tax purposes, but the real indicator of it being a business would be if you are registered as a business. There would be some benefits to that like being able to write off investments you make and protection from liability you'd get if you had it set up as an LLC. There's also the downside of the upfront costs of registering your business and setting up tax collection...etc. Personally, I'm not there yet, but do hope to get to that point. For now I'll just sell as a hobbyist and keep close track of my expenses and incomes from the hobby and see how the numbers turn out. Because I've been reinvesting all of my frag sales back into my tank I'd be at a net income of $0 now anyways, but hoping to actually make some level of profit for this year.