Why Offshoring can be an Excellent Cost Reduction Strategy for Small Business