Pros
- Easy navigation
- Great customer service at support center
- Relatively cheap pricing compared its competitors' price tag for similar features.
- Wide variety choices available within certain classes / brands which makes finding exactly whatever one needs more difficult than say searching through Amazon instead where almost every book seems relevant regardless whether ones need has been met already
Cons
- There are disadvantages