Advantages
- Lower overhead costs - don't have to pay rent, utilities, insurance, possibly less employees for a store front
- Ability to reach wider customer base
- Different forum to provide customer service
- Advertising opportunities
Disadvantages
- Shipping issues, including cost and safety
- Legal issues surrounding advertising on the Internet
- Increased need for customer service
- Interstate commerce issues
- Taxation issues
