Online retailer delays refund for major purchase