AdvantagesWell made, smart and stylish, holds a lot
Advantagesversatility, made to order parts, good quality components, good value
Disadvantagesslow technical support,SLOW customer service (but name me any PC retailer that doesnt suffer from this problem..?)
AdvantagesStylish and sturdy.
DisadvantagesYou can see the rubbish through the sides.