Online Retail Spending Up 12% in 1Q