Online shopping gone wrong: Amazon denies man $1,700 refund