Pros
- Wide variety of designs and colors.
- Immediate availability of predetermined designs.
- Fast and modern payment system.
- High level of advertising through your social networks.
- Security system on your page.
- Allows payment in different currencies.
Cons
- Nothing bad to say.