I'm just saying, if you are doing really low volume, it probably won't matter. But if one day they decide to prosecute BTC sellers in your state like they have in FL and CO, this could very well happen to anyone. But you can prevent it by being registered as an MSB with FINCEN (which is free) and implementing an AML / KYC policy. For your AML policy, you probably won't be able to do transactions over 3k unless they provide ID and proof of residence. It would probably be a good idea not to do any transactions over 3k, period.
If they mention using the BTC for anything illegal, it's a good idea to assume the customer is an undercover federal agent and you must terminate the transaction immediately.
I have heard it said that free legal advice is worth exactly what you pay for it.