Online retailers often provide more competitive pricing and a broader selection than local stores, due to lower overhead costs. However, local stores offer the advantage of immediate, hands-on experience and expert advice, which can be worth the extra expense. The choice depends on whether price or service is a higher priority.