AdvantagesYou can find terrific bargains.
DisadvantagesPlenty for both but I prefer the in store expierence.
Advantagesgood prices, good value , good range
DisadvantagesNone that spring to mind
AdvantagesConvenient, easy to do, can shop at anytime or any store, purchases can be done at home
DisadvantagesItems sometimes look nothing like online, lack of one on one customer services, overspending more