Pros
- High level of advertising on your merchandise.
- Guaranteed purchase process, you have a security mechanism.
- Availability of your merchandise.
- Your site loads fast and is fluid.
- Technical assistance before the purchase.
- Allows payment in several currencies.
Cons
- Nothing bad to say.