40% of Americans have bought gifts online

According to NPD Group, 40% of all Americans have purchased gifts via computer and spent more than $145 bln online in 2004.