There's an upside and a downside when it comes to shopping online.
By Nathan Johnson
Published 8 years ago