Pros
- High level of availability on all your product lines.
- Fast and secure payment process.
- Allows several payment systems, credit, debit and mobile payment.
- High level of advertising.
- A lot of activity through its social networks.
- Sports and family activity.
Cons
- Nothing bad to say.