The State of Online Retailing - Shop.org and Forrester's annual industry benchmark survey - is now available for the princely sum of $2,995.
Mortals can see the highlights on Internet Retailer