Web retailer, Peel Inc.

Posted: Updated:

Nick LaFleur with the Better Business Bureau warns us about Peel, Inc. A Chicago area web retailer that sells everything from coffee to jewelry through multiple web sites.