It seems all companies are offering a way to do business on their websites. But, is it the right solution for you?