THank you! That is what I am thinking too. I will just assign an address for each client that wants to use bitcoins. Keep it simple.
the downside to this is that you have to maintain that same wallet for the life of your business. when it grows to 500mb, and 99% of that is inactive customers, wouldn't it be nice to start a fresh wallet? starting a fresh wallet would be a lot easier if you didn't give customers permanent addresses. something to consider.